Use when writing implementation plans as the architect agent. Defines bite-sized task granularity, plan document structure, strategy-adapted execution sections, and quality constraints.
Plan-writing methodology for the [oneteam:agent] architect agent. Defines task
granularity, document structure, and strategy-adapted execution sections.
architect agent to write an implementation plan.writing-plans.subagent-driven-development
or [oneteam:skill] team-management.| Phase | Key Action | Output | |-------|-----------|--------| | 1. Codebase Reading | Read design doc, review analysis, read source files | Refined tier classifications | | 2. Plan Writing | Write header, tasks (bite-sized), execution section | Complete plan document |
The [oneteam:agent] architect agent provides these when invoking this skill:
subagent or team (decided by user in orchestrator)If any input is missing, return immediately with an error describing what is needed. Do not proceed without all three inputs.
Read the codebase to understand existing patterns, conventions, and the specific files that each task will touch. Use the analysis blob's task sketch and scope areas as starting points.
lead-engineer (Phase 2, step 3). When in doubt, classify
as [oneteam:agent] senior-engineer.Write the implementation plan. Assume the engineer has zero codebase context.
Document everything: files to touch, code, tests, commands. DRY. YAGNI. TDD.
Frequent commits. Follow [oneteam:skill] declarative-programming: code examples
in plans MUST model decomposed functions — show named functions for each
meaningful procedure, not monolithic blocks.
Each step is one action (2-5 minutes):
Every plan MUST start with this header:
# [Feature Name] Implementation Plan
**Goal:** [One sentence describing what this builds]
**Architecture:** [2-3 sentences about approach]
**Tech Stack:** [Key technologies/libraries]
**Strategy:** Subagent-driven / Team-driven
---
Use the full templates in ./task-template.md for:
### Task N: [Component Name] block with all steps
including the review checkpoint (team-driven only).| Mistake | Fix | |---------|-----| | Writing the plan without reading the codebase first | Phase 1 before Phase 2 -- always | | Steps that combine multiple actions | Each step is one action (2-5 minutes) | | Missing file paths or commands | Exact file paths, complete code, exact commands in every task | | Writing files to disk | Return plan as output -- orchestrator saves it |
Return the complete plan document as a markdown string. Do NOT write the file yourself — the orchestrator saves it.
declarative-programming in plan code examples: decompose into named functions, not inline blocks with comment headers.Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer