PM Infrastructure
Project Management infrastructure for solo developers using SCRUM/Agile methodologies.
PM Infrastructure
Project Management infrastructure scaffolding for solo developers using SCRUM/Agile methodologies.
Purpose
This plugin helps you set up and scaffold project management systems - NOT run the management itself. It creates the necessary infrastructure for:
- Other non-specialized agents/models to work with PM artifacts
- Solo developers using SCRUM/Agile (adapted for one person)
- Integration with GTD systems (awareness, not required)
Features
Skills
| Skill | Purpose |
|---|---|
scrum-solo | SCRUM/Agile adapted for solo developers - ceremonies, when to simplify, story pointing |
pm-artifacts | PM artifact templates, naming conventions, best practices |
Commands
| Command | Purpose |
|---|---|
/pm-init | Initialize new PM structure in a project (interactive) |
/pm-refactor | Analyze and upgrade existing PM structure (with confirmation) |
/pm-create | Create PM artifacts with AI-generated content |
Agents
| Agent | Purpose |
|---|---|
pm-scaffolder | Autonomous PM infrastructure creation and analysis |
Quick Start
Initialize a New Project
/pm-init
Follow the interactive prompts to:
- Name your project
- Choose location (
./Project-Management/or custom) - Select methodology (SCRUM-solo or Kanban-hybrid)
- Get a complete PM structure with templates
Create Individual Artifacts
/pm-create epic "User Authentication System"
/pm-create story "Implement login form with validation"
/pm-create sprint
The plugin generates AI-populated content, not just empty templates.
Refactor Existing PM Structure
/pm-refactor ./Project-Management
Analyzes your existing structure and suggests improvements (with confirmation before changes).
Artifact Hierarchy
Project-Management/
├── README.md # Navigation and overview
├── project-charter.md # Vision, stakeholders, constraints, DoD
├── Backlog/
│ └── Product-Backlog.md # Prioritized backlog + Epic Roadmap
├── Epics/
│ ├── E1_Epic-Name.md # Large bodies of work
│ └── ...
├── Stories/
│ ├── E1-S1_Story-Name.md # User stories by epic
│ └── ...
└── Sprints/
├── Sprint-01/
│ ├── sprint-backlog.md # Sprint commitment & progress
│ └── sprint-retrospective.md
└── ...
Solo SCRUM Adaptations
This plugin implements SCRUM adapted for solo developers based on industry best practices:
Ceremonies to Keep
- Sprint Planning (~1 hour): Set goals, select stories
- Daily Check-in (~5 min): Personal reflection
- Sprint Review (~30 min): Evaluate results
- Sprint Retrospective (~30 min): What went well, what to improve
Ceremonies to Simplify
- Daily Standup → Personal check-in
- Cross-team coordination → Not needed
Kanban Elements Added
- WIP limits to prevent overload
- Visual flow optimization
- Flexible prioritization
Story Pointing Guide
Using Fibonacci sequence:
| Points | Complexity | Time Estimate |
|---|---|---|
| 1 | Trivial | ~1-2 hours |
| 2 | Simple | ~half day |
| 3 | Moderate | ~1 day |
| 5 | Significant | ~2-3 days |
| 8 | Complex | ~1 week |
| 13 | Very Complex | Break it down! |
GTD Integration (Optional)
The plugin is GTD-aware but doesn't require it:
- PM system = operational level (detailed work tracking)
- GTD = meta level (points to PM, tracks "what's next")
When initializing, the plugin will mention GTD integration possibilities but won't require configuration.
Configuration
Create .claude/pm-infrastructure.local.md for custom settings:
---
default_location: ./Project-Management
methodology: scrum-solo
sprint_length: 1 week
gtd_path: ~/Documents/GTD
include_daily_checkin: true
wip_limit: 3
---
# PM Infrastructure Settings
Project-specific notes or overrides...
Template Naming Convention
Following BEM-inspired naming:
| Artifact | Pattern | Example |
|---|---|---|
| Epic | EN_Epic-Name.md | E1_Setup-Infrastructure.md |
| Story | EN-SN_Story-Name.md | E1-S1_Initialize-Project.md |
| Sprint | Sprint-NN/ | Sprint-01/ |
Requirements
- Claude Code with plugin support
- No external dependencies
Installation
See LOCAL-PLUGIN-INSTALLATION.md for installation instructions.
Quick steps:
- Symlink to local marketplace
- Register in
marketplace.json - Update marketplace timestamp
- Install via Plugin Manager UI
Version History
0.1.0 (Initial Release)
- Skills:
scrum-solo,pm-artifacts - Commands:
/pm-init,/pm-refactor,/pm-create - Agent:
pm-scaffolder - Templates adapted from production project (EU-CERC)
Author: Orlando Bruno License: MIT Last Updated: 2025-12-28