3-persona + meta-expert evaluation. Independent assessment then synthesis. Gate before build.
From godmodenpx 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:predict, "will this work?", "evaluate"/godmode:plan when >10 tasks detectedcat .godmode/spec.md
git ls-files | head -50
IF no spec: ask user for description or run
/godmode:think first.
Read files referenced in spec. Identify dependencies, existing patterns, API contracts, test coverage.
Each persona outputs (mandatory fields):
VERDICT: YES | REVISE | NO
CONFIDENCE: 1-10 (integer)
RISKS:
- {description} @ {file:line} -- SEVERITY: {level}
MITIGATION: {concrete code/arch change}
PRAISE: {non-obvious positive only, max 2}
IF risk missing file:line: retry 2x, then mark "incomplete" (excluded from gate). IF praise is vague ("looks clean"): remove it.
Every validated risk has file:line + mitigation. Incomplete findings logged but excluded from gate.
3 YES -> PROCEED -> /godmode:plan
1-2 REVISE, 0 NO -> REVISE -> /godmode:think
any NO -> RETHINK -> /godmode:think
IF unanimous: flag potential groupthink. IF confidence stddev > 2.5: flag high variance.
Print findings table, all validated risks (sorted by severity), incomplete findings, gate result.
Append .godmode/predict-results.tsv: one row per
persona with timestamp, feature, persona, verdict,
confidence, risk_count, top_risk, mitigation, gate.
Append .godmode/predict-results.tsv:
timestamp feature persona verdict confidence risk_count top_risk mitigation gate
KEEP if: finding has file:line + mitigation
+ at least 1 persona rates exploitable.
DISCARD if: no file:line after 2 retries
OR all personas rate not exploitable.
STOP when FIRST of:
- All 3 personas produced verdicts + gate computed
- Max 2 retries per vague finding exhausted
- Re-evaluation produces 0 new findings
On failure: git reset --hard HEAD~1. Never pause.
| Failure | Action |
|---|---|
| No spec exists | Ask user or run /godmode:think |
| Vague findings | Retry 2x, then mark incomplete |
| Unanimous verdict | Flag groupthink, still proceed |
| High variance (>2.5) | Report each persona reasoning |