About Superpowers Rules
Superpowers Rules is a curated catalog of LLM coding rules for different project types. Each template provides a single source of truth that adapts to Claude, Codex, and Grok.
Why?
LLM coding assistants work best with clear, structured rules. But writing these rules for each project and each LLM is tedious and repetitive. Superpowers Rules gives you battle-tested rules that are optimized for token efficiency and adapted per LLM.
Single Source of Truth
Each template has one rules file. Tool-agnostic placeholders like
[tool:test-runner] are automatically replaced with LLM-specific
tool names. Less duplication, easier maintenance.
API
Access rules programmatically via our REST API:
GET /api/v1/templates— List all templatesGET /api/v1/templates/:slug— Get a template with rulesGET /api/v1/templates/:slug/rules/:llm— Get rules for a specific LLM
Contributing
Use the "Request Template" button to suggest new templates, or "Suggest Change" on any rule section to propose improvements. Both open pre-filled GitHub issues.