

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
123456# Audit Plan78> **HARD GATE** — Do NOT start build skills (kickoff-branch, develop-tdd) until audit-plan returns a READY verdict. A plan missing test commands, scope boundaries, or success criteria will produce drift and rework downstream.910Assess an incoming project plan for alignment with bigpowers principles, identify what's missing, and produce a structured readiness report before any skill execution begins.1112## Three lenses1314### 1. Principles alignment15- Are stories vertical slices (not horizontal layers)?16- Is scope bounded — explicit in_scope + out_of_scope?17- Are success criteria defined (how do we know we're done)?18- Are HARD GATE candidates identifiable (critical decision points)?19- Is there a domain language / ubiquitous terminology?2021### 2. Conventions completeness22- Does `CLAUDE.md` or `AGENTS.md` exist?23- Does `CONVENTIONS.md` exist?24- Is the `specs/` directory layout in place?25- Are commit conventions documented (Conventional Commits)?26- Is the git workflow mode identified (`solo-git` | `team-pr`)?2728### 3. Bigpowers pre-flight (must all be answered before build)29| Question | Why |30|----------|-----|31| What is the **test command**? | `develop-tdd` verify steps require it |32| What is the **build command**? | `verify-work` mechanical gate |33| What is the **lint command**? | `audit-code` lint gate |34| What is the **typecheck command**? | `verify-work` typecheck gate |35| What **CI platform** is in use? | `wire-ci` configuration |36| **Solo or team**? | `release-branch` integration mode |37| Primary **language + framework**? | model routing + conventions |38| **Greenfield or existing** codebase? | determines whether to run `seed-conventions` or `migrate-spec` first |3940## Process41421. **Ingest the plan** — accept a file path, pasted PRD text, or existing `specs/` artifacts. Read `CLAUDE.md` and `CONVENTIONS.md` if present.43442. **Score each lens** — for every item above, mark:45 - ✅ Present and adequate46 - ⚠️ Present but incomplete — note what's missing47 - ❌ Absent48493. **Close gaps conversationally** — for each ❌ or ⚠️, ask one question at a time. Record each answer before moving to the next.50514. **Write `specs/PLAN-AUDIT_LATEST.md`**:5253```markdown54# Plan Audit — <project>55**Date:** YYYY-MM-DD · **Verdict:** READY | NOT READY5657## Principles Alignment58| Check | Status | Note |59| Vertical slices | ✅ | 4 stories, each shippable |60| Scope bounded | ⚠️ | in_scope present; out_of_scope missing |6162## Conventions Completeness63| Check | Status | Note |6465## Pre-flight Answers66| Command | Value |67| test | `npm test` |68| build | `npm run build` |6970## Open Gaps71- [ ] Add out_of_scope to scope definition (run scope-work)72- [ ] Create CLAUDE.md (run seed-conventions)7374## Verdict75READY — proceed with survey-context76NOT READY — N gaps remain; close before proceeding77```78795. **Recommend next skill**:80 - READY → `survey-context`81 - Needs bootstrapping → `seed-conventions`82 - Needs spec elaboration → `elaborate-spec`83 - Has foreign spec format → `migrate-spec`84 - Plan assumptions need challenging → `grill-me`8586## Verify8788→ verify: `test -f specs/PLAN-AUDIT_LATEST.md && grep -q Verdict specs/PLAN-AUDIT_LATEST.md`89
One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| danielvm-git/bigpowers.cursor/rules/simple-english.mdc · 139 | Cursor rules | styletypesgitdatabase+6 | 47/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/assess-impact.mdc · 139 | Cursor rules | testtesting-strategydeployment | 66/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/build-epic.mdc · 139 | Cursor rules | buildgit | 58/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/change-request.mdc · 139 | Cursor rules | no sections | 48/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/commit-message.mdc · 139 | Cursor rules | lint-formatstyletypesgit+3 | 82/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/compose-workflow.mdc · 139 | Cursor rules | styledo-notagent-behaviour | 65/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/context7-mcp.mdc · 139 | Cursor rules | style | 54/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/deepen-architecture.mdc · 139 | Cursor rules | testtesting-strategydo-not | 57/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/define-language.mdc · 139 | Cursor rules | lint-formatdo-not | 65/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/define-success.mdc · 139 | Cursor rules | no sections | 4/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/delegate-task.mdc · 139 | Cursor rules | git | 62/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/deploy.mdc · 139 | Cursor rules | setupbuildtestdeployment | 77/100 | 14 days ago | |
| danielvm-git/bigpowers.windsurf/rules/verify-work.md · 139 | Windsurf rules | buildtestlint-formatagent-behaviour | 74/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/develop-tdd.mdc · 139 | Cursor rules | teststylearchtesting-strategy+5 | 85/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/diagnose-root.mdc · 139 | Cursor rules | no sections | 39/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/diagnose-stall.mdc · 139 | Cursor rules | no sections | 44/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/dispatch-agents.mdc · 139 | Cursor rules | git | 54/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/edit-document.mdc · 139 | Cursor rules | no sections | 39/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/elaborate-spec.mdc · 139 | Cursor rules | test | 58/100 | 14 days ago | |
| danielvm-git/bigpowers.cursor/rules/evolve-skill.mdc · 139 | Cursor rules | no sections | 50/100 | 14 days ago |
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| hiromaily/go-crypto-wallet.cursor/rules/typescript.mdc · 126 | Cursor rules | setupbuildtestlint-format+6 | 100/100 | 14 days ago | |
| TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 46 | Cursor rules | testlint-formatstylearch+5 | 100/100 | 14 days ago | |
| Allymahmoud/case-intake-platform.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| deifos/clipmira-subtitles.cursor/rules/frontend.mdc · 1 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| dodgecfr/combatfilms-webapp.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| markstev/mark-starter.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+6 | 99/100 | 14 days ago | |
| langflow-ai/langflow.cursor/rules/docs_development.mdc · 153k | Cursor rules | setupbuildtestlint-format+7 | 97/100 | 14 days ago | |
| bybren-llc/safe-agentic-workflow.cursor/rules/10-backend-python.mdc · 399 | Cursor rules | testlint-formatstylegit+4 | 97/100 | today |
A badge carrying the measured quality of the strongest agent config file in this repository, out of 100. It reads from this index every time somebody loads your page, so it changes when the measurement changes and there is nothing to keep up to date. Free, no account, and the value is not something you or we can set by hand.
[](https://rulestack.kynth.studio/configs/danielvm-git-bigpowers-cursor-rules-audit-plan)Would rather not hotlink us? Every badge is also served in shields.io’s endpoint schema, so shields renders the image and your readers never talk to our domain:
Published by Toolproof, the masthead over this index and eight others. The method behind the number is at toolproof.kynth.studio/methodology, and the whole thing is readable as JSON with no key at /api.