SuperAPI AI 工具集

checklist-generator

智能体与模型

查看项目

更新于 10-16 02:36

技能介绍

用途:在实现任务完成前、代码审查、QA 验证、提交前检查等环节生成上下文感知的质量检查清单,确保系统化质量验证。不适用于一次性原型和仅配置变更。

主要能力:清单以 IEEE 1028 标准条目为主体(80-90%),覆盖代码质量、测试、安全、性能、文档、错误处理六大类;再通过分析项目上下文补充 10-20% 的针对性条目,并统一标注 [AI-GENERATED]。上下文检测会读取 package.json、requirements.txt、go.mod 等依赖文件,并匹配框架特征文件(如 React 的 .jsx/.tsx、Vue 的 *.vue、Next.js 的 next.config.js、FastAPI 的 main.py、Django 的 settings.py/models.py),以及 tsconfig.json、GraphQL、Dockerfile、Kubernetes 清单等,据此生成 TypeScript、React、API、数据库、Python、移动端、DevOps 等栈专属条目。

使用方式:基本调用为 Skill({ skill: 'checklist-generator' }); 也可传入显式上下文,如 Skill({ skill: 'checklist-generator', args: 'typescript react api' }); 输出为带复选框的 Markdown 清单,并统计总条目数、IEEE 基础条目数与上下文条目数及占比。可与 qa-workflow、verification-before-completion、tdd、security-architect 等技能配合,供 qa、developer、code-reviewer 等代理使用。

限制与规则:清单总条目不得超过 50 条;上下文条目不得超过 20%;所有 LLM 生成条目必须带 [AI-GENERATED] 前缀;不得包含无法客观验证的条目;生成前必须先分析项目上下文。技能还要求读写 .claude/context/memory/ 下的 learnings.md、issues.md、decisions.md 等记忆文件。具体安装命令与收费信息暂未提供。