executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
create-work-breakdown-structureCreate a Work Breakdown Structure (WBS) and WBS Dictionary from project charter deliverables. Covers hierarchical decomposition, WBS coding, effort estimation, dependency identification, and critical path candidates. Use after a project charter is approved, when planning a classic or waterfall project with defined deliverables, breaking a large initiative i…
Independent GitHub snapshot · Automated classification · Original documentation governs
Decompose project scope into a hierarchical set of work packages that can be estimated, assigned, and tracked. The WBS provides the foundation for effort estimation, resource planning, and schedule development by breaking down complex deliverables into manageable components.
Read the project charter. List all deliverables and acceptance criteria. Group them into 3-7 top-level categories (these become WBS Level 1 elements).
Expected: List of Level 1 WBS elements matching charter deliverables.
On failure: If charter is vague, return to draft-project-charter to refine scope.
For each Level 1 element, decompose into sub-elements (Level 2, Level 3). Apply the 100% rule: child elements must represent 100% of the parent's scope. Stop decomposing when work packages are:
Create a WBS outline:
# Work Breakdown Structure: [Project Name]
## Document ID: WBS-[PROJECT]-[YYYY]-[NNN]
### WBS Hierarchy
1. [Level 1: Deliverable Category A]
1.1 [Level 2: Sub-deliverable]
1.1.1 [Level 3: Work Package]
1.1.2 [Level 3: Work Package]
1.2 [Level 2: Sub-deliverable]
2. [Level 1: Deliverable Category B]
2.1 [Level 2: Sub-deliverable]
3. [Level 1: Project Management]
3.1 Planning
3.2 Monitoring & Control
3.3 Closure
Apply WBS codes (1.1.1 format). Ensure 3-5 levels deep maximum. Always include a "Project Management" branch.
Expected: Complete WBS with 15-50 work packages, each with a unique WBS code.
On failure: If decomposition exceeds 5 levels, the scope is too large — consider splitting into sub-projects.
For each work package (leaf node), write a dictionary entry:
# WBS Dictionary: [Project Name]
## Document ID: WBS-DICT-[PROJECT]-[YYYY]-[NNN]
### WBS 1.1.1: [Work Package Name]
- **Description**: What this work package produces
- **Acceptance Criteria**: How to verify it's done
- **Responsible**: Person or role
- **Estimated Effort**: [T-shirt size or person-days]
- **Dependencies**: WBS codes this depends on
- **Assumptions**: Key assumptions for this work package
### WBS 1.1.2: [Work Package Name]
...
Expected: Dictionary entry for every leaf-node work package.
On failure: Missing dictionary entries indicate incomplete decomposition — revisit Step 2.
For each work package, apply one estimation method:
Create a summary table:
## Effort Summary
| WBS Code | Work Package | Estimate | Method | Confidence |
|----------|-------------|----------|--------|------------|
| 1.1.1 | [Name] | 5 pd | person-days | High |
| 1.1.2 | [Name] | M | t-shirt | Medium |
Total effort = sum of all work packages.
Expected: Every work package has an effort estimate with stated confidence.
On failure: If confidence is Low on >30% of packages, schedule a refinement session with SMEs.
Map dependencies between work packages:
## Dependencies
| WBS Code | Depends On | Type | Notes |
|----------|-----------|------|-------|
| 1.2.1 | 1.1.1 | Finish-to-Start | Output of 1.1.1 is input to 1.2.1 |
| 2.1.1 | 1.1.2 | Finish-to-Start | |
Identify the longest chain of dependent work packages — this is the critical path candidate.
Expected: Dependency table with at least finish-to-start relationships identified.
On failure: If dependencies form cycles, the decomposition has errors — revisit Step 2.
Combine WBS and dictionary into final documents. Verify the 100% rule at every level. Get stakeholder sign-off.
Expected: WBS.md and WBS-DICTIONARY.md files created and reviewed.
On failure: If stakeholders identify missing scope, add work packages and re-estimate.
draft-project-charter — provides the scope and deliverables that feed WBS decompositionmanage-backlog — translate WBS work packages into backlog items for trackinggenerate-status-report — report progress against WBS % completeplan-sprint — if using hybrid approach, sprint-plan from WBS work packagesconduct-retrospective — review estimation accuracy and decomposition quality