Want proof before the full walkthrough? Read Quick Proof for the runnable fixture command, transcript excerpts, starter command sets, and runtime expectations. The First 10 Minute Proof Case Study shows the same flow as a compact before-and-after story.
npx godpowers --claude --global --profile=coreThat installs the smallest first-run command surface. No accounts are required.
The installer copies skills, agents, hooks, templates, references, and
workflows into ~/.claude/.
For other AI tools: --codex, --cursor, --windsurf, --gemini,
--opencode, --copilot, --augment, --trae, --cline, --kilo,
--antigravity, --qwen, --codebuddy, --pi. Or --all for everything.
Profiles install a smaller visible command surface while preserving the same runtime model:
| Journey | Install flag |
|---|---|
| I want the basics | --profile=core or --minimal |
| I build products | --profile=builder |
| I maintain Godpowers or mature repos | --profile=maintainer |
| I coordinate suites | --profile=suite |
| I want everything | --profile=full |
/god-help presents compact state-aware guidance first. /god-help all
shows the complete catalog.
After install, preview or switch profiles with /god-surface or the terminal
equivalent:
npx godpowers surface --profile=builder --codex --global --dry-run
npx godpowers surface --profile=builder --codex --global --applyPi is supported as a first-class
target. The installer's --pi flag copies godpowers skills into
~/.pi/skills/ (Pi's user-global skills directory). Pi reads AGENTS.md
and CLAUDE.md for project context, both of which godpowers populates
via /god-context on. When a project has a local .pi/ directory,
/god-context also writes a 1-line pointer to .pi/skills/godpowers.md.
Pi follows the cross-tool Agent Skills standard
at .agents/skills/; godpowers writes there too when .agents/
exists in the project.
T3 Code is a web/desktop GUI
that wraps existing AI agents (Codex, Claude Code, OpenCode). Because
T3 invokes the underlying agent's CLI, it transparently inherits
whatever AGENTS.md / CLAUDE.md fence godpowers has written for that
agent. No T3-specific install or config is needed; the existing
--codex, --claude, or --opencode install paths plus /god-context on
cover T3 users automatically.
For UI work, install these (godpowers detects each lazily; works without them via the internal fallback path):
npm install -g agent-browser # runtime verification (preferred)
agent-browser install # downloads Chrome for Testing
npm install -g skillui # extract DESIGN.md from any URL
npx skills add https://github.com/pbakaus/impeccable # design intelligenceCatalog (no install): the 71-site awesome-design-md catalog at
github.com/VoltAgent/awesome-design-md is used via lazy fetch when you
run /god-design from <site>.
Before a full project run, get one local proof signal:
npx godpowers demo --project=.Open Claude Code in an empty directory. Type:
/god-first-run
When you are ready to start the project directly, type:
/god-mode
Claude will ask what you want to build. Answer in any format. The orchestrator takes over and runs the full arc:
- Mode detection (greenfield / gap-fill)
- Scale detection (trivial / small / medium / large / enterprise)
- Tier 1: PRD -> Architecture -> Roadmap -> Stack
- Tier 2: Repo scaffold -> Build (with TDD, two-stage review, atomic commits)
- Tier 3: Deploy -> Observe -> Harden -> Launch
When complete, you have:
- A working application
- Tests
- Deploy pipeline
- Observability with SLOs
- Security findings (or clean)
- Launch artifacts
All artifacts live in .godpowers/. Run /god-status for a compact state
view or /god-status --full for every dashboard check.
Skip /god-mode and run individual commands:
/god-init Start the project
/god-prd Write the PRD
/god-design Shape DESIGN.md early when UI or product experience is detected
/god-arch Design the architecture
/god-roadmap Sequence the work
... etc
After /god-init, Godpowers writes .godpowers/prep/INITIAL-FINDINGS.mdx with
what it found in the codebase. If it detects legacy planning, Superpowers, BMAD, or similar
planning context, it also writes .godpowers/prep/IMPORTED-CONTEXT.mdx as
supporting preparation material for PRD, architecture, roadmap, and stack
decisions.
For UI or product-experience projects, /god-prd can suggest /god-design
before /god-arch. That lets screens, flows, components, product voice, and
accessibility requirements inform architecture instead of arriving after it.
After each, run /god-next to see the suggested next command.
Once you have a working project, ongoing work uses other workflows:
/god-featureto add a feature/god-hotfixfor urgent prod bugs/god-refactorfor safe cleanup/god-spikefor time-boxed research/god-postmortemafter incidents/god-upgradefor framework migrations/god-docsfor documentation/god-update-depsfor dependency updates/god-hygieneperiodic health check
For existing repositories, use the simple path when the codebase is familiar
and context is manageable: /god-map-codebase, /god-init, /god-status,
then /god-next. Use the deep inheritance path when ownership, architecture,
tests, or risk are unclear: /god-preflight, /god-archaeology,
/god-reconstruct, /god-audit, /god-tech-debt, then /god-feature.
Skill packs add specialized agents:
@godpowers/security-pack- SOC 2, HIPAA, PCI auditors@godpowers/launch-pack- Show HN, Product Hunt, Indie Hackers, OSS strategists@godpowers/data-pack- ETL, ML feature, dashboard specialists
Install packs with /god-extension-add @godpowers/security-pack. To author a
new pack, start from the shipped scaffold:
/god-extension-scaffold --name=@godpowers/my-pack --output=.The terminal equivalent remains:
npx godpowers extension-scaffold --name=@godpowers/my-pack --output=.Every artifact lives on disk in .godpowers/. If a session ends, you can
resume in a new one: it reads the disk and continues. Conversation memory
is never authoritative.
If .godpowers state already exists, /god-mode --yolo resumes from disk. It
does not ask for the project description again unless there is no state, no
intent, no checkpoint, and no completed artifact to recover from.
/god-mode only pauses for genuine human-only decisions:
- Ambiguous user intent (two valid directions)
- Human-constraint flip points (team size, budget, timeline)
- Statistical ties (two options within 10%)
- Critical security findings
- Brand voice / final headline
Add --yolo to skip pauses except Critical security. Auto-decisions log to
.godpowers/YOLO-DECISIONS.mdx for review.
Mechanical failures are not pauses. If tests, lint, typecheck, build, or check
commands fail, /god-mode records the diagnostics, repairs the failure, reruns
verification, and continues. It only asks for help when the same root failure
survives focused repair attempts or the blocker is genuinely human-only.
- Concepts - the vocabulary and mental model
- Reference - all 122 slash commands and CLI helpers
- Tutorial: First Project - end-to-end walkthrough
- Composing with other tools - coexistence with other AI workflow systems