Project Management · overview
Project Management Domain Overview
A five-phase Scrum framework process with 32 skills for agile project management.
The Project Management plugin runs Scrum in five phases: initiate, plan, sprint, review and improve. Its commands use the short /pm: prefix. Each phase writes a numbered file to .singularskills/project-management/<project>/. Five utility skills cover risk, decisions, meetings, status reports and capacity.
The Five Phases
| Phase | Command Prefix | Purpose |
|---|---|---|
| Initiate | /project-management-project-charter, etc. | Charter, stakeholders, team setup, DoD, ways of working |
| Plan | /project-management-product-vision, etc. | Vision, roadmap, backlog, stories, estimation, sprint planning |
| Sprint | /project-management-standup, etc. | Daily execution, goals, dependencies, blockers, WIP |
| Review | /project-management-sprint-review, etc. | Review, demo, stakeholder updates, release notes, metrics |
| Improve | /project-management-retrospective, etc. | Retros, process improvement, team health, velocity, post-mortems |
The Scrum Framework
The methodology follows iterative delivery cycles:
Initiate (Phase 0): Establish the project foundation — charter, stakeholders, team structure, definition of done, and ways of working — before any planning begins.
Plan (Phase 1): Define the product vision, build the roadmap and backlog, write user stories, estimate work, and plan the first sprint.
Sprint (Phase 2): Execute the sprint — run standups, track goals, map dependencies, resolve blockers, and review work in progress.
Review (Phase 3): Inspect the increment — conduct sprint reviews, prepare demos, update stakeholders, write release notes, and measure sprint metrics.
Improve (Phase 4): Adapt and optimize — run retrospectives, identify process improvements, check team health, analyze velocity, and conduct post-mortems.
Artifact Flow
Each phase reads from previous phases and writes to .singularskills/project-management/<project>/:
.singularskills/project-management/my-app/
00-initiate.md ← Initiate phase output
01-plan.md ← Plan phase output
02-sprint.md ← Sprint phase output
03-review.md ← Review phase output
04-improve.md ← Improve phase outputUtility Skills
Five utility skills work across all phases without prerequisites:
/project-management-risk-assessment— Identify and mitigate project risks/project-management-decision-log— Record and track key decisions/project-management-meeting-facilitator— Structure and facilitate meetings/project-management-status-report— Generate project status reports/project-management-capacity-planning— Plan team capacity and allocation
Quality Gates
The skills enforce phase ordering:
- Gates: each later phase's skill runs its
scripts/gate.shfirst and stops if a required earlier artifact (such as the Initiate artifact) is missing - You can bypass with
--skip-checkswhen needed (logged as askippedevent in.singularskills/log.jsonl) - Utility skills have no prerequisites