name: using-superpowers description: Introduction to the Superpowers skills system. Learn how to use this set of development workflow skills. Use when first encountering superpowers or needing to understand the overall process.
Using Superpowers Skill
Superpowers is a complete software development workflow built on composable skills.
Skills List
๐ง Planning
- brainstorming - Brainstorming, requirements clarification, solution design
- writing-plans - Write detailed implementation plans
๐งช Testing
- test-driven-development - RED-GREEN-REFACTOR test-driven development
๐ Debugging
- systematic-debugging - Systematic 4-phase debugging
- verification-before-completion - Thorough verification before completion
๐ Collaboration
- code-review - Code review checklist
๐ Meta Skills
- writing-skills - How to create new skills
- using-superpowers - This skill, system introduction
Basic Workflow
1. brainstorming
โ Requirements clear
2. writing-plans
โ Plan approved
3. test-driven-development
โ Code written
4. code-review
โ Review passed
5. verification-before-completion
โ Verification complete
Skill Trigger Mechanism
Agent uses skills through Progressive Disclosure:
- Discovery: Scans all skill names and descriptions
- Activation: When task matches description, loads full SKILL.md
- Application: Incorporates skill instructions into reasoning process
Installation Locations
- Project Level:
.agent/skills/ - Global Level:
~/.gemini/antigravity/skills/
Best Practices
- Let Agent automatically choose appropriate skills
- No manual invocation needed, skills trigger automatically based on context
- If skill doesn't trigger, check if description is clear enough