npx claudepluginhub arbazkhan971/godmodeThis skill uses the workspace's default tool permissions.
Designs and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Enables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
/godmode:rfc, "write a proposal", "RFC for"FEATURE: 2 reviewers, 3-day comment period
ARCHITECTURE: 3 reviewers, 5-day comment period
PROCESS: All team, 5-day comment period
DEPRECATION: 2 reviewers + leads, 5-day period
MIGRATION: 3 reviewers, 7-day comment period
STANDARD: All team, 7-day comment period
git log --oneline --since="3 months ago" -- <paths>
ls docs/rfcs/ docs/adr/ 2>/dev/null
Gather: current state, problem evidence (metrics), prior art, constraints.
IF no quantitative evidence: gather before writing. IF past RFC exists on same topic: reference it.
Required sections:
Save to docs/rfcs/<NNN>-<kebab-title>.md.
IF RFC > 5 pages: split into parent + child RFCs. IF "Do Nothing" is acceptable: no RFC needed.
Track per-reviewer: status (approved/concerns/pending), comments. When concerns raised: acknowledge, research, update RFC, re-request review.
Log: created, comments, updates, approvals, decision. Set deadline and hold to it.
git add docs/rfcs/<NNN>-<title>.md
git commit -m "rfc: RFC-<NNN> -- <title> (<status>)"
Append .godmode/rfc-results.tsv:
timestamp rfc_number title type status reviewers alternatives open_questions
KEEP if: evidence-based, concise, actionable,
all sections complete.
DISCARD if: vague, lacks evidence, exceeds 5 pages.
STOP when FIRST of:
- All sections complete + committed
- 8 iterations exhausted
- Re-edits produce no new information
On failure: git reset --hard HEAD~1. Never pause.
| Failure | Action |
|---|---|
| No RFC directory | Create docs/rfcs/, start at 001 |
| Written after code | Convert to ADR, warn user |
| Deadline passes | Extend 3 days or schedule sync |
| Exceeds 5 pages | Split into parent + child RFCs |
| All reviewers reject | Set Rejected, preserve rationale |