awa-plan
Create or update ad-hoc plan documents. Use this when asked to create plans, break down work, or organize tasks, but not when specifically asked to create tasks from requirements and design documents.
- License 许可
- BSD-3-Clause
- 所属仓库
- ncoderz/awa
- 最近更新
- 2026-08-13
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- name
- awa-plan
- description
- Create or update ad-hoc plan documents. Use this when asked to create plans, break down work, or organize tasks, but not when specifically asked to create tasks from requirements and design documents.
02 资源文件 6
- 参考文档manifest.json172 B
- 参考文档references/dotnet-monitor.md3.5 KB
- 参考文档references/dotnet-trace-collect-linux.md3.3 KB
- 参考文档references/dotnet-trace-collect.md2.6 KB
- 参考文档references/perfcollect.md4.3 KB
- 参考文档references/perfview.md7.4 KB
03 SKILL.md 正文
Create or Update Plan(s)
Bootstrap
<tool name="read_file"> <read path=".awa/.agent/awa.core.md" required="true" error="on not found" /> <read path=".awa/rules/*.md" required="true" /> <read path=".awa/specs/ARCHITECTURE.md" required="true" error="on not found" /> <read path=".awa/.agent/schemas/PLAN.schema.yaml" required="true" error="on not found" /> </tool>
User Input
${input}
You MUST consider the user input before proceeding (if not empty).
Inputs
<file type="architecture" path=".awa/specs/ARCHITECTURE.md" /> <file type="feat" path=".awa/specs/FEAT-{CODE}-{feature-name}.md" required="if relevant" /> <file type="examples" path=".awa/specs/EXAMPLE-{CODE}-{feature-name}-{nnn}.md" required="if relevant" /> <file type="requirements" path=".awa/specs/REQ-{CODE}-{feature-name}.md" required="if relevant" /> <file type="design" path=".awa/specs/DESIGN-{CODE}-{feature-name}.md" required="if relevant" /> <file type="api" path=".awa/specs/API-{CODE}-{feature-name}.md" required="if relevant" /> <file type="code_and_tests" path="various" required="if relevant" />
Action
Update or create the ad-hoc plan document(s) as specified in the instruction above, following awa conventions.
Outputs
<file path=".awa/plans/PLAN-{nnn}-{plan-name}.md" />
Rules
You SHALL create and maintain ad-hoc plans for features, improvements, refactors, or other user requests. You SHALL break down work into detailed, actionable steps You SHALL identify risks, dependencies, and completion criteria You SHALL ensure the 3-number {nnn} used in the filename follows the previous plans within the project. You SHOULD NOT write significant code in the plan documents. Code can be used to define data structures and for explanation. You SHOULD consider edge cases, user experience, technical constraints, and success criteria. You SHOULD suggest specific areas where the plan might need clarification or expansion. You SHALL clarify open points with user. You MAY use todos and tools as needed.
04 同仓库更多 Skills
awa-vibe
Implement an idea from start to finish using the full awa workflow. Use this when asked to take an idea through the complete development cycle.
awa-usage
Understand awa, its CLI, and configuration. Use this when asked about awa itself, how to use it, or how to configure it.
awa-upgrade
Upgrade specs to match current schemas. Use this when asked to upgrade, migrate, or update specification documents to conform to schema changes.
awa-tasks
Create or update task list documents. Use this when asked to create tasks, generate implementation steps, or break down requirements and designs into work items.
awa-spec-tidy
Tidy and reorganise the specifications logically. Use this when asked to tidy or reorganise the specifications.
awa-spec-merge
Merge two feature codes into one. Use this when asked to combine, merge, or consolidate feature codes.