SuperAPI AI 工具集

implement-feature-complete

编程与开发

查看项目

更新于 10-15 20:34

技能介绍

用途:编排一个功能从规划到生产就绪的完整实现流程,避免遗漏步骤并确保质量门禁通过。适用于新功能开发、跨层改动、项目上手、质量关键工作与生产部署,触发说法包括“Implement feature X”“Add functionality for Y”。

主要能力:按10个阶段推进——1)规划与定位Clean Architecture层级并确定测试策略;2)TDD红阶段先写失败测试;3)统一命名约定;4)提取公共逻辑遵循DRY;5)最小实现使测试转绿;6)重构并通过质量门禁;7)使用真实Neo4j与文件系统做集成测试;8)通过MCP接口做E2E测试;9)在Claude Code中手动验证实际使用;10)检查OTEL追踪验证生产就绪。提供阶段指南与可复制的检查清单。

必要用法:TDD阶段先写失败测试;质量门禁运行:pytest tests/、mypy src/、ruff check src/;集成测试放入tests/integration/并使用neo4j_container夹具;E2E测试放入tests/e2e/并通过mcp_server.call_tool调用;手动验证可启动python -m src.project_watch_mcp并用tail -f logs/project-watch-mcp.log查看日志。每阶段须满足退出标准再进入下一阶段。

适用场景:Clean Architecture、Python代码库、TDD工作流与质量门禁项目。

限制:需要pytest、mypy、ruff、Neo4j与MCP服务器;需要Clean Architecture、TDD、ServiceResult、依赖注入与OTEL追踪知识;依赖项目文件ARCHITECTURE.md、tests/conftest.py、src/container.py。具体收费、价格与平台支持暂未提供。