SuperAPI AI 工具集

apex-methodology

编程与开发

查看项目

更新于 10-15 21:48

技能介绍

用途:在开始任何开发任务(功能、修缺陷、重构、hotfix)时启用,按 APEX(Analyze → Plan → Execute → eLicit → eXamine)流程规范开发过程。

主要能力:提供完整阶段流程,包括创建分支、设计前提问、理解代码库、制定实现计划、以 TDD 写码、专家自审、功能验证、质量校验、自审、修问题、加测试、跑测试、创建 PR。集成 brainstorming、tdd、verification 等技能。强制约束:文件不得超过 FUSE_SOLID_MAX_LINES(由钩子拦截),接口不得放在组件文件中,每次 Edit/Write 后必须运行 sniper,未运行会被 PostToolUse 钩子阻止。

使用方式:支持 --auto(默认,无提示)、--manual(逐步确认)、--skip-elicit(跳过自审阶段)。第一步必须初始化跟踪,创建 .claude/apex/task.json 与 .claude/apex/docs/,否则 PreToolUse 钩子会阻止 Write/Edit,直到查阅文档。任务以 $ARGUMENTS 传入。分析阶段并行调用 explore-codebase 与 research-expert。

限制:未验证不得假设 API 语法;不得跳过狙击校验;无测试不得合并;PR 建议不超过 400 行。具体跟踪初始化命令与各阶段细节需参考对应 references 文件,资料中未给出完整命令内容。