ajiang_feature_iteration
Installation
SKILL.md
从用户任务到最小实现
使用边界与准备
此 skill 可单独安装,必要方法都在本文件中,不依赖作者本机或其他 skill。先读取目标项目规范,确认目标仓库/工作区、版本、用户结果和允许的改动;参考仓库只读。没有项目规则时读取实际 README、脚本和源码推导入口。
按当前可用且获授权的工具执行:缺少独立 agent 可使用新会话/人工审查或分视角自检,注明真实审查方式;缺少浏览器/真实 API 时完成可执行部分并交接未覆盖验收,不能冒充独立审查、GUI 或真实服务通过。项目本来的运行环境仍需具备;不绑定模型厂商或特定插件。
复杂任务可按 assets/task-record.md 保存必要事实;简单任务直接记录结果,不机械增设流程。
定义可观察结果
把需求落成“什么人在什么条件下做什么动作,应观察到什么结果”。有现成失败、截图或参考实现时读取它;明确目标项目与参考材料的身份,防止把参考仓库改了。
从实际入口找现有链路和可复用模块;复用前检查其真实契约,不凭命名推断。需求不明确时先推进不依赖该信息的调查,再询问影响结果的关键差异。无须为每次小改写一份规格。
最小纵向切片
优先打通一条完整用户路径:输入 → 状态/业务执行 → 实际输出,而非铺满所有抽象层再做演示。沿用现有栈和结构。记录必要行为与本次不涵盖的需求,不擅自扩展成平台重建。