1. Read target file(s) first 2. Prefer SwiftUI over UIKit 3. Run tests after refactor 4. Update CLAUDE.md decisions log
Why Skills Beat System Prompt Stuffing
Skills load contextually. Tiny index always present; full skill loads only when description matches. No more 5000-line system prompt with conflicting rules competing for attention.
First Skill to Write
The repeated instruction. If you've told Claude the same thing 3× across sessions, externalize it.
Where skills live
Skill patterns that work
anthropics/skills Official reference. Browse first.
agentskills.io Community directory. Categorized.
skillsmp.com Marketplace. Free + premium.
Your repo's .claude/skills/ Project-specific.
~/.claude/skills/ Personal, all projects.
Domain-specific "Stripe API Patterns" · "RDR2 Lore"
Process skills "Pre-commit Reviewer" · "PR Writer"