skills/predict/SKILL.md
3-persona + meta-expert evaluation. Independent assessment then synthesis. Gate before build.
npx skillsauth add arbazkhan971/godmode predictInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
/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 |
development
Web performance optimization. Lighthouse, bundle analysis, code splitting, image optimization, critical CSS, fonts, service workers, CDN.
development
Webhook design, delivery, retry, HMAC verification, event subscriptions, dead letter queues.
development
Vue.js mastery. Composition API, Pinia, Vue Router, Nuxt SSR/SSG, Vite optimization, testing.
development
Evidence gate. Run command, read full output, confirm or deny claim. No trust, only proof.