From claude-optimizer
Use after ExitPlanMode succeeds on a multi-deliverable plan (≥2 of: `## Tier N`, `## N.`, "Deliverables" / "Phases" / "Out of scope" sections). Suggests `/decompose-plan` to file an umbrella GitHub issue + sub-issues. Off-ramp: single-deliverable plans, no remote, or user-declined.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-optimizer:cm-decomposeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The user's stated workflow: "create a list of issues to be able to fix them one by one... if it's a bigger product to break it down in a smaller bite-size products." This skill bridges Plan-mode → backlog so the user gets a clean checklist of issues immediately after agreeing to a plan, instead of one giant PR or a forgotten "follow-ups" bullet.
The user's stated workflow: "create a list of issues to be able to fix them one by one... if it's a bigger product to break it down in a smaller bite-size products." This skill bridges Plan-mode → backlog so the user gets a clean checklist of issues immediately after agreeing to a plan, instead of one giant PR or a forgotten "follow-ups" bullet.
Right after ExitPlanMode succeeds, scan the most recently modified plan file under ~/.claude/plans/*.md. Fire if the plan structure indicates multiple discrete deliverables.
Any of these triggers decomposition:
## Tier N headings (e.g. ## Tier 1, ## Tier 2, …) — roadmap-style plans## N. numbered sections (e.g. ## 1., ## 2.)## Deliverables, ## Phases, ## Issues, or ## Milestones section with ≥2 bulleted/numbered items## Out of scope / ## Follow-ups section listing items the user wants tracked separately (not just buried in the PR body)### Issue N markers under a single plangh repo view errors)/decompose-plan to file an umbrella + sub-issues?" Wait for user confirmation. Don't auto-file./decompose-plan parses the plan, drafts the umbrella + sub-issue titles/bodies, asks the user to confirm, then runs gh issue create for each. The umbrella body has a - [ ] #<sub>: <title> checklist; each sub-issue body has Refs #<umbrella> for traceability.feat/<N>-<slug> branch and PR with Closes #<sub>.Closes #<N> directives auto-tick the umbrella's checklist (GitHub renders cross-PR checkbox state).Plan structure:
## Tier 1: Trigger detection
## Tier 2: Research-first skill
## Tier 3: Decompose skill
## Tier 4: Polish (slash command, ADR, template)
After plan approval, the skill fires. Suggest /decompose-plan. The slash command files:
Umbrella — "Hook-enforced workflow series (Tiers 1–4)" with checklistTier 1 — "Trigger detection in prompt_submit.sh"Tier 2 — "cm-research-first skill + WebSearch gate"Tier 3 — "cm-decompose skill"Tier 4 — "/research command + ADR + issue template"User picks them off the board one at a time.
/decompose-plan reports "no recent plan found under ~/.claude/plans/" and stops. The user can pass a path explicitly: /decompose-plan path/to/plan.md.gh issue edit <N>.Closes #<sub>; GitHub auto-ticks the umbrella's #<sub> reference when the sub-issue closes. If a sub-issue is closed without merging (e.g. won't-fix), the user manually unchecks.npx claudepluginhub gibouu/claude-optimizer --plugin claude-optimizerProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.