Resources
3Install
npx skillscat add jiying2007/agent-dev-kit/adk-lightweight-planning Install via the SkillsCat registry.
SKILL.md
adk-lightweight-planning
Goal
- 把用户的编码任务请求转成一份轻量、可执行、可验证的计划。
- 覆盖 Codex/通用开发场景中“先别动代码,先给计划”的需求,替代外部
create-plan类 skill。
Prerequisites
- 用户明确要求计划,或上下文显示当前阶段只需要计划。
- 已读取最小必要上下文:README、明显文档、相关入口文件或已有约束。
- 已判断该任务不需要进入长任务执行闭环、并行治理或 spec 级拆解。
Workflow
- 快速扫描:读取 README、docs、架构说明、测试入口和最可能被触达的文件。
- 识别约束:记录语言、框架、目录边界、验证命令、部署或回滚限制。
- 问题门禁:只有在无法负责任地产生计划时,最多提出 1-2 个阻塞问题;否则说明假设并继续。
- 范围声明:明确
In、Out,避免计划默默扩大到实现、重构或清理。 - 行动项生成:按 discovery -> change -> validation -> rollout 顺序列出 4-10 个动作。
- 验证绑定:至少包含一条测试、lint、build、smoke 或人工验收项。
- 风险标注:列出边界条件、兼容性、数据迁移、权限或回滚风险。
- 退出判断:如果用户继续要求执行,切换到
adk-requirements-triage、adk-task-breakdown、adk-planning-execution-loop或对应实现流程。
Output Template
# Plan
<1-3 句说明目标、方法和关键约束。>
## Scope
- In:
- Out:
## Action Items
- [ ] <Step 1>
- [ ] <Step 2>
- [ ] <Step 3>
- [ ] <Step 4>
- [ ] <Validation step>
- [ ] <Risk or rollout step>
## Open Questions
- <Question 1, only if blocking or materially affects the plan>Quality Gate
- 输出必须包含 Scope、Action Items 和验证项。
- 每个行动项必须是动词开头、可执行、可检查。
- 不得把“调查一下”“处理后端”“完善逻辑”这类模糊动作当作计划项。
- 不得在只读计划阶段修改文件、运行 destructive 命令或启动发布动作。
- 若任务明显超过轻量计划范围,结论必须说明转交到更重的 ADK 流程。
Evidence Template
- Plan Mode: read-only
- Context Read: <files or docs scanned>
- Assumptions:
- Scope:
- Validation Items:
- Risk Items:
- Escalation Decision: stay-lite / route-to-task-breakdown / route-to-planning-execution-loop