
Getting Started With Skills
This is the meta skill you need before using any other skills in the obra/superpowers-skills collection. It enforces critical workflows that prevent common mistakes, like actually reading a skill before announcing you're using it (apparently that happens enough to warrant bold warnings). The main thing it does is make you check your skills list before starting any task and follow mandatory patterns like brainstorming before coding and writing todos instead of tracking them mentally. It's basically training wheels for the skills system itself, which feels a bit meta but makes sense if you're jumping into a large skill library and want to use them correctly from day one.
- GitHub stars
- 677
- last updated
- Jun 3, 2026
Install
$ npx -y skills add obra/superpowers-skills --skill 'Getting Started with Skills' --agent claude-codeInstalls into .claude/skills of the current project.
Files
Getting Started with Skills
Critical Rules
-
Use Read tool before announcing skill usage. The session-start hook does NOT read skills for you. Announcing without calling Read = lying.
-
Follow mandatory workflows. Brainstorming before coding. Check for skills before ANY task.
-
Create TodoWrite todos for checklists. Mental tracking = steps get skipped. Every time.
Mandatory Workflow: Before ANY Task
1. Check skills list at session start, or run find-skills [PATTERN] to filter.
2. If relevant skill exists, YOU MUST use it:
- Use Read tool with full path:
${SUPERPOWERS_SKILLS_ROOT}/skills/category/skill-name/SKILL.md - Read ENTIRE file, not just frontmatter
- Announce: "I've read [Skill Name] skill and I'm using it to [purpose]"
- Follow it exactly
Don't rationalize:
- "I remember this skill" - Skills evolve. Read the current version.
- "Session-start showed it to me" - That was using-skills/SKILL.md only. Read the actual skill.
- "This doesn't count as a task" - It counts. Find and read skills.
Sponsors
Details
- Repository
- github.com/obra/superpowers-skills
- First seen
- Jun 3, 2026