SuperAPI AI 工具集

feature-planning

编程与开发

查看项目

更新于 10-16 03:40

技能介绍

用途:把功能开发从规格说明推进到实现计划,结合需求工程与实现规划,确保功能既被清晰定义又能被正确落地。

主要能力:创建结构化规格,包含用户故事、验收标准(完成定义)、技术约束、数据模型、高层执行计划、测试策略与发布策略;生成实现计划,采用 TDD 工作流,给出精确文件路径与完整代码示例。

使用方式:先读 SKILL.md,再按需加载 references/、templates/、protocols/ 中的深层文件,避免默认全量加载。规格保存到 docs/plans/specs/[domain]/[feature-name].md;实现计划保存到 docs/plans/YYYY-MM-DD-[feature-name].md;多文件计划保存到 docs/plans/[feature-name]/。每个文件硬性上限 500 行,采用“计划总览/索引 + 详细分节文件”两层结构。新增计划或规格时更新 docs/plans/AGENTS.md;创建、修改、实现或完成计划时更新 docs/plans/INDEX.md,记录状态、紧急度、最后实现日期与最后修改日期。

适用场景:需要可复用判断、领域约束或成熟工作流的功能规划任务;需要设计、代码、评审、迁移计划、审计或文档等明确交付物时。

限制:与功能规划无关或更适合其他专用技能的任务不适用;只需简单回答时也不适用。需先收集项目上下文、约束与具体问题,并确认期望交付物。所有功能需考虑 Windows 开发、Ubuntu 预发、Debian 生产的跨平台兼容(大小写敏感文件系统、utf8mb4_unicode_ci 排序规则、正斜杠路径);生产数据库迁移放在 database/migrations-production/,须非破坏性且幂等。可选辅助插件不得视为必需。更多深层内容见 references/skill-deep-dive.md。