From magic-powers
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work
npx claudepluginhub kienbui1995/magic-powers --plugin magic-powersThis skill uses the workspace's default tool permissions.
Guide completion of development work by presenting clear options and handling chosen workflow.
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.
Guide completion of development work by presenting clear options and handling chosen workflow.
Core principle: Verify tests → Present options → Execute choice → Clean up.
# Run project's test suite
npm test / cargo test / pytest / go test ./...
If tests fail: fix before proceeding. Use magic-powers:systematic-debugging if needed.
"All tests pass. How would you like to integrate this work?
- Merge to main — squash merge, delete branch
- Create PR — push branch, open pull request
- Keep branch — leave as-is for now
- Other — describe your workflow"
Merge to main:
git checkout main
git merge --squash <feature-branch>
git commit -m "feat: <description>"
git branch -d <feature-branch>
Create PR:
git push -u origin <feature-branch>
# Provide PR description with: what changed, why, how to test
git worktree remove .worktrees/<name>