plans-methodology
Structured work tracking methodology using Plans. Use when creating, managing, reviewing, or delegating plans for significant work. Covers plan lifecycle (draft, approved, in_progress, completed, archived), folder structure, approval authority, cross-agent delegation, and task tracking. Use when a user asks to create a plan, track work, delegate tasks to sub-agents, or review plan status.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cramtek/plans-methodologyPlans Methodology
Structured work tracking for individuals or multi-agent teams. Each agent maintains plans/ in their workspace.
Directory Structure
plans/
README.md
draft/ # Being defined, not yet approved
approved/ # Ready for execution
in_progress/ # Currently executing
completed/ # Done
archived/ # Historical reference
Each plan is a folder: YYYY-MM-DD-plan-name/
Plan Contents
YYYY-MM-DD-plan-name/
specs/ # Problem statements, requirements
proposal.md # Why: justification, impact, risks
design.md # How: architecture, flows, decisions
tasks.md # What: checkboxes, owners, phases
proposal.md
# Proposal: [Plan Name]
## Status
Draft | Submitted | Approved | Rejected
## Parent Plan
[agent]/plans/[state]/[plan-name] (if child plan)
## Problem
What problem are we solving?
## Proposed Solution
High-level approach.
## Impact
What changes? What improves?
## Cost / Effort
Time, resources, dependencies.
## Risks
What could go wrong?
## Decision
Approved by [name] on [date] | Rejected because [reason]
design.md
# Design: [Plan Name]
## Overview
What are we building/doing?
## Architecture / Approach
How does it work? Diagrams, flows, decisions.
## Dependencies
What do we need? Other plans, external services, other agents.
## Constraints
Limitations, rules, non-negotiables.
## Open Questions
Things still to be decided.
tasks.md
# Tasks: [Plan Name]
## Summary
Brief overview.
## Tasks
### Phase 1: [Name]
- [x] Task description -> Owner
Completed YYYY-MM-DD. Notes.
- [ ] Task description -> Owner
Details, acceptance criteria.
- [ ] Delegate to [Agent]: [what] -> [Agent]
Child plan: [agent]/plans/[state]/[plan-name]
Lifecycle
- Draft - Specs written, proposal drafted
- Approved - Proposal approved, design and tasks written
- In Progress - Execution started
- Completed - All tasks done
- Archived - Kept for reference
Move the plan folder between state directories to change state.
When to Create a Plan
Create when: multi-agent coordination needed, significant effort, multiple phases, needs approval, or progress tracking desired.
Skip for: quick tasks, simple lookups, routine operations.
Approval Authority
Define your own hierarchy. Typical pattern:
- Owner/CEO approves strategic plans
- Lead agent can approve plans aligned with established vision
- Sub-agents submit proposals to their lead for approval
Document your approval chain in your workspace's plans/README.md.
Delegation
When delegating work to another agent:
- Parent plan's
tasks.mdreferences the child plan path - Child plan's
proposal.mdreferences the parent plan path
Example in parent tasks.md:
- [ ] Delegate to [Agent]: implement feature X
Child plan: [agent]/plans/in_progress/2026-02-20-feature-x
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-cramtek-plans-methodology": {
"enabled": true,
"auto_update": true
}
}
}