AGENT SKILL

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

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