pr-quality-checklist
PR 质量检查清单技能,用于创建全面、文档完善的 Pull Request。在提交 PR 前使用,可提升代码审查效率与代码质量。该技能提供 PR 标题规范、描述模板、大小指南,以及面向作者和审查者的最佳实践,涵盖自查清单、重构模板、常见错误和红旗警示等内容。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-19 00:11
37,043 个结果
PR 质量检查清单技能,用于创建全面、文档完善的 Pull Request。在提交 PR 前使用,可提升代码审查效率与代码质量。该技能提供 PR 标题规范、描述模板、大小指南,以及面向作者和审查者的最佳实践,涵盖自查清单、重构模板、常见错误和红旗警示等内容。
CDF Data Modeling API 的参考技能,整理并发限制、分页、批量写入与搜索/过滤选择等最佳实践,帮助避免 429 错误与死锁。
用于将现有 React 应用接入 Dune 认证以便在 Fusion 中访问 CDF 的技能。它会依据 app.json 的 infra 字段判断经典流程还是 Apps API 流程,安装依赖、配置 Vite、接线入口文件,并清理被取代的认证代码。
该技能用于对指定产品执行完整的 Credyt 计费周期端到端测试:创建一个测试客户、为其钱包充值、发送一次用量事件,并验证费用是否按预期生成。每个步骤都会输出清晰的通过/失败结果。它是 billing-setup 流程末尾自动执行的验证的独立版本,适合在 Credyt 仪表盘做出更改后单独验证某个产品,或排查计费问题。若未指定产品,会先调用 credyt:list_products 列出已配置产品并询问要测试哪一个;确定后通过 credyt:get_product 获取事件类型、用量类型(unit、volume 或两者)、计费资产(USD、credits 等)、必需的维度或 volume 字段以及每事件预期价格,并在执行前向用户汇总这些信息。随后按 procedure.md 中的六步流程逐步执行、记录通过/失败,任一步失败即停下排查。全部通过后提示可运行 /credyt:billing-integration 接入应用;若有失败则建议先运行 /credyt:billing-setup 修正配置再重新验证。测试客户会保留在账户中,因处于测试模式不影响实际数据,可从 Credyt 仪表盘删除。
一个用于以编程方式生成、校验和修复 KiCad 8/9 原理图文件(.kicad_sch)的技能,通过编写 Python 脚本精确计算引脚坐标,生成 ERC 干净的原理图,并支持修复现有原理图的 ERC 错误及 KiCad 8→9 迁移。
Scrapling 是一个面向网络抓取的路由型技能,核心理念是优先选用最轻量、可完成任务的抓取模式,而非默认启动浏览器。它按证据逐步升级:已有 HTML 用解析器,普通页面用 HTTP 抓取,客户端渲染用动态浏览器,受阻再用隐身模式,多页队列编排才用爬虫。需遵守目标站点条款、robots、速率限制与授权边界。
BullMQ Specialist 是一个面向 Node.js/TypeScript 应用的 BullMQ 专家技能,专注于基于 Redis 的任务队列、后台处理与可靠的异步执行。它适用于处理 bullmq 相关任务,涵盖队列配置、任务调度、延迟任务、重复任务、任务优先级、限流、任务事件、Worker 模式、流程生产者与任务依赖等能力,并总结了生产环境中的常见反模式(如超大任务负载、缺少死信队列、无限并发)。该技能可与 redis-specialist、backend、nextjs-app-router、email-systems、ai-workflow-automation、performance-hunter 等技能配合使用。
面向 JavaScript/TypeScript 代码库的系统化性能审计与优化技能,结合 V8 性能分析与运行时模式,识别算法复杂度、内存分配、缓存、I/O 等性能反模式,并提供分阶段审计与优化流程。
面向 Drupal 本地开发的 DDEV 使用技能,涵盖 ddev 命令、.ddev/config.yaml 配置、数据库导入导出与快照、通过 ddev 调用 Drush 与 Composer,以及性能优化和常见问题排查。
在 Cloudflare Workers 上用 TypeScript 构建 MCP 服务器的技能,涵盖工具、资源、提示、任务、认证(API Key、OAuth、Zero Trust)与 Cloudflare 服务集成,并汇总 20 个生产环境常见问题的预防方法。
基于 FFmpeg 的媒体转码工作流,提供预设驱动的转换、批量处理,以及面向网页、移动端和归档输出的安全备份。
clhbid 仓库的编码与文档规范技能,用于在编写、测试或评审代码、issue 及业务文档时统一团队约定,涵盖精简写作、测试边界、单一事实来源、术语表与测试风格等规则。
Angular Best Practices (v20+) 是一份面向 Angular 20 及以上版本应用的性能优化指南,聚焦 Signals、httpResource、signal inputs/outputs、@defer 以及原生控制流(@if、@for)等现代特性。该指南包含 8 个类别、35 条以上规则,并按影响程度划分优先级,用于指导自动化重构与代码生成。适用场景包括:编写新的 Angular 20+ 组件、使用 Signals 管理响应式状态、使用 httpResource/resource 获取数据、用 signal inputs/outputs 替代装饰器、实现 @defer 懒加载、使用原生控制流语法、实现带增量水合的 SSR,以及审查代码中的性能问题。
open-review 中的代码审查技能:按 mission、architecture、implementation、craft、security、performance 六个环节依次审查变更,并综合给出结论。
该技能用于为 Java 项目生成架构图,涵盖 UML 时序图、类图、状态机图、部署图、C4 模型图、ER 图与限界上下文图,均采用 PlantUML 语法。它是一个基于分步提问的交互式技能,需先运行 Maven 校验。
用于落地 SOC 2 信任服务准则(TSC)的技能,覆盖安全、可用性、处理完整性、保密性与隐私控制,帮助映射控制项、收集审计证据并将持续合规检查接入 CI/CD。
BMAD 方法中的实现就绪检查技能,用于在进入 Phase 4 实现前,校验 PRD、UX、架构、Epic 与 Story 是否完整并相互对齐。当用户说 “check implementation readiness” 时触发。
Move Code Quality Checker 是一个用于审查 Move 语言代码质量的技能,依据官方 Move Book 代码质量检查清单,对 Move 包进行系统分析并给出可操作的改进建议。它适用于检查 Move 2024 Edition 合规性、审查 Move 代码、分析 Move 包,或在包含 .move 文件与 Move.toml 的目录中工作。该技能覆盖代码组织、包清单、导入与模块、结构体、函数、函数体、Option 宏、循环宏、测试与注释等 11 个类别、50 多条具体规则,并区分关键问题与推荐改进,附带文件路径、行号、正反示例与修复建议。
LinkFox 网关转发的 Temu 美国站发品 API 技能,覆盖 Partner US 商品接口,包括 V2 发品、类目属性、规格、图片上传、商品列表/详情/编辑、类目映射、SKU 库存与供货价等,通过 POST /temu/proxy 按请求体区分操作。
基于 MemOS Cloud API 的外部长期记忆与知识库技能,可为智能体提供记忆搜索、对话消息写入、记忆删除/纠正及知识库文档管理能力。需配置 MEMOS_API_KEY、MEMOS_USER_ID 等环境变量,通过 scripts/memos_cloud.py 命令行调用。
Remotion 仓库中用于在 v4 与 v5 共线期间实现或审查破坏性变更的技能说明。核心是通过 packages/core/src/v5-flag.ts 中的编译期标志统一控制 v5 运行时行为与公共 TypeScript API,并要求同步更新迁移文档。
这是一个面向 Angular 的 Transloco 国际化(i18n)最佳实践技能,属于 alfredoperez/angular-best-practices 技能集。它聚焦于运行时翻译、按路由懒加载翻译文件以及测试中的翻译模拟三个方面,帮助开发者在 Angular 项目中正确使用 Transloco 实现动态语言切换、按需加载作用域翻译资源,并在测试中避免通过 HTTP 加载翻译文件,从而获得快速且确定性的测试结果。该技能通常在添加运行时 i18n、使用 transloco 管道或指令、按路由懒加载翻译文件,以及编写使用 TranslocoTestingModule 的测试时被激活。它被定位为核心技能 angular-best-practices 的补充,建议配合核心技能一起使用以获得更全面的 Angular 覆盖。
该技能用于在每次代码修改后自动执行质量控制、代码检查(lint)与静态分析,确保语法正确并符合项目规范。它按技术生态提供具体命令:Node.js/TypeScript 使用 npm run lint 或 npx eslint --fix、npx tsc --noEmit、npm audit;Python 使用 Ruff、Bandit、MyPy。技能强调强制性的质量循环:编写或编辑代码后运行审计、分析报告、修复并重复,未通过检查的代码不得提交或标记为完成。若项目未配置相关工具,会检查根目录的 .eslintrc、tsconfig.json、pyproject.toml 并建议创建。还提供两个脚本:lint_runner.py 用于统一 lint 检查,type_coverage.py 用于类型覆盖率分析。
Review Duplication 是 Gemini CLI 中用于代码审查的技能,帮助审查者主动排查代码库中重复实现的功能、重复造轮子以及未复用既有模式的问题。它提供一套结构化工作流:先提取新代码的核心逻辑,推测其可能已存在的位置并追踪依赖,再通过子代理深入调查代码库,评估是否符合项目最佳实践,最后给出建设性反馈,指出应复用的具体文件路径与符号,并说明复用价值。适用于在代码审查中确保新代码与既有项目架构无缝集成。