From magic-powers
Use when executing a structured workflow — select and run a feature, bugfix, refactor, research, or incident template with correct agent and model assignments per phase.
npx claudepluginhub kienbui1995/magic-powers --plugin magic-powersThis skill uses the workspace's default tool permissions.
- Starting any multi-step development task with a known type
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Auto-detect from task description keywords:
| Keywords | Template |
|---|---|
| add, implement, build, create, new | feature |
| fix, broken, error, bug, failing, crash | bugfix |
| clean, refactor, improve, simplify, restructure | refactor |
| research, investigate, understand, explore, evaluate | research |
| down, outage, urgent, production, incident, p0, p1 | incident |
If ambiguous → ask user to confirm before executing.
Always confirm (don't auto-detect) when description contains BOTH types:
Feature Template — Adding new functionality:
Phase 1: PLAN @architect (Opus) — clarify requirements, design, write plan
Phase 2: IMPLEMENT subagents (Sonnet) — parallel implementation per component
Phase 3: TEST subagents (Sonnet) — write and run tests for implemented code
Phase 4: REVIEW @reviewer (Haiku) — code review, spec compliance check
Bugfix Template — Fixing broken behavior:
Phase 1: REPRODUCE subagent (Sonnet) — write failing test that reproduces bug
Phase 2: DIAGNOSE @debugger (Sonnet) — systematic root cause analysis
Phase 3: FIX subagent (Sonnet) — minimal fix to make test pass
Phase 4: VERIFY @reviewer (Haiku) — verify fix, check for regressions
Refactor Template — Improving existing code without changing behavior:
Phase 1: ANALYZE @architect (Opus) — understand current structure, identify problems
Phase 2: PLAN @architect (Opus) — design target state, migration path
Phase 3: IMPLEMENT subagents (Sonnet) — refactor in small, test-passing increments
Phase 4: REVIEW @reviewer (Haiku) — final review, confirm behavior unchanged
Research Template — Investigation and decision-making:
Phase 1: GATHER subagents (Sonnet) — parallel research on options/alternatives
Phase 2: SYNTHESIZE @architect (Opus) — analyze tradeoffs, form recommendation
Phase 3: DOCUMENT @technical-writer (Haiku) — write ADR or decision doc
Incident Template — Production emergency response:
Phase 1: TRIAGE @debugger (Sonnet) — identify blast radius, immediate mitigations
Phase 2: HOTFIX subagent (Sonnet) — minimal fix to restore service
Phase 3: POSTMORTEM @technical-writer (Haiku) — document timeline, root cause, prevention
Each phase subagent receives ONLY:
Never forward full session history to subagents — causes confusion and wastes tokens.
@workflow-orchestrator uses this skill to load and execute templatesdispatching-parallel-agents skill used within phases that have parallel subagentssubagent-driven-development skill used for sequential phase execution with review