Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 20 additions & 1 deletion .claude/skills/pm-architect/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
name: pm-architect
description: Expert project manager orchestrating backlog-curator, work-delegator, workstream-coordinator, and roadmap-strategist sub-skills. Coordinates complex software projects through delegation and strategic oversight. Activates when managing projects, coordinating work, or tracking overall progress.
explicit_triggers:
- /top5
---

# PM Architect Skill (Orchestrator)
Expand All @@ -18,6 +20,8 @@ Activate when the user:
- Wants to organize multiple projects or features
- Needs help with project planning or execution
- Says "I'm losing track" or "What should I work on?"
- Asks "What are the top priorities?" or invokes `/top5`
- Wants a quick daily standup or status overview

## Sub-Skills

Expand Down Expand Up @@ -69,6 +73,16 @@ Sequential: work-delegator creates package, then workstream-coordinator tracks i

Create .pm/ structure, invoke roadmap-strategist for roadmap generation.

### Pattern 5: Top 5 Priorities (`/top5`)

Run `scripts/generate_top5.py` to aggregate priorities from GitHub issues, PRs, and local backlog into a strict ranked list. Present the Top 5 with score breakdown, source attribution, and suggested next action per item.

Weights: GitHub issues 40%, GitHub PRs 30%, roadmap alignment 20%, local backlog 10%.

### Pattern 6: Daily Standup

Run `scripts/generate_daily_status.py` to produce a cross-project status report. Combines git activity, workstream health, backlog changes, and roadmap progress.

## Philosophy Alignment

- **Ruthless Simplicity**: Thin orchestrator (< 200 lines), complexity in sub-skills
Expand All @@ -77,7 +91,12 @@ Create .pm/ structure, invoke roadmap-strategist for roadmap generation.

## Scripts

Orchestrator owns `scripts/manage_state.py` for basic operations.
Orchestrator owns these scripts:
- `scripts/manage_state.py` — Basic .pm/ state operations (init, add, update, list)
- `scripts/generate_top5.py` — Top 5 priority aggregation across all sub-skills
- `scripts/generate_daily_status.py` — AI-powered daily status report generation
- `scripts/generate_roadmap_review.py` — Roadmap analysis and review

Sub-skills own their specialized scripts.

## Success Criteria
Expand Down
Loading
Loading