Comprehensive feature planning, optimization, and orchestration system. Provides workflows for creating plans, decomposing into features, and executing with sub-agents. Integrates with Beads for state management and optionally Azure DevOps.
/plugin marketplace add NotMyself/planning-system/plugin install planning-system@notmyself-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
reference/beads-patterns.mdreference/devops-patterns.mdreference/quality-gates.mdtemplates/constraints.mdtemplates/context.mdtemplates/manifest.mdtemplates/plan.mdtemplates/prompt.mdworkflows/1-planning.mdworkflows/2-optimization.mdworkflows/3-orchestration.mdworkflows/4-parallel.mdThis skill provides a reliable system for planning and executing features using Claude Code sub-agents. It emphasizes mechanical enforcement over instruction compliance.
plan-new ──► plan.md ──► plan-optimize ──► manifest.jsonl + prompts/ ──► plan-orchestrate ──► PR
│ │
▼ ▼
Beads Epic Beads Tasks
| Component | Purpose |
|---|---|
| Commands | Lean workflow coordinators (~50 lines each) |
| Workflows | Detailed phase instructions (loaded on-demand) |
| Templates | Standardized file formats |
| Verification | TypeScript scripts for mechanical enforcement |
| Hooks | Block shortcuts at Stop and SubagentStop events |
All plans create a Beads epic. Each feature becomes a task under that epic. State reconciliation syncs manifest.jsonl with Beads status for crash recovery.
# Epic created by plan-new
bd create --type=epic --title="Feature Name" --silent
# Tasks created by plan-optimize
bd create --type=task --parent=<epic-id> --title="F001: Setup types" --silent
# Status updates by plan:orchestrate
bd update <task-id> --status=in_progress
bd close <task-id> --reason="Verified and committed"
If .devops file exists in plan directory, Story status syncs with Beads epic:
# .devops file format
STORY_ID=12345
ORG=myorg
PROJECT=MyProject
PR creation supports both GitHub and Azure DevOps repos. Detection is automatic from git remote URL, with override via .planconfig.
Hooks in .claude/hooks.json run TypeScript verification scripts:
| Task | Command |
|---|---|
| Start new plan | plan:new <description> |
| Optimize plan | plan:optimize dev/plans/<title>/plan.md |
| Execute plan | plan:orchestrate dev/plans/<title>/ |
| Parallel execution | plan:parallel <dir1> <dir2> |
Load these on-demand during command execution:
workflows/1-planning.md - Planning phase detailsworkflows/2-optimization.md - Optimization phase detailsworkflows/3-orchestration.md - Orchestration phase detailsworkflows/4-parallel.md - Parallel execution detailstemplates/plan.md - Plan document structuretemplates/manifest.jsonl - Manifest entry formattemplates/prompt.md - Feature prompt structurereference/beads-patterns.md - Beads CLI commandsreference/devops-patterns.md - Azure DevOps integrationreference/quality-gates.md - Verification requirementsThe system is fully idempotent. Re-running plan:orchestrate at any point:
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.