← Back to list

criteria-audit
by benjaminshoemaker
A structured prompt framework for building software products with AI coding assistants. This toolkit guides you through product specification, technical design, and implementation planning—producing documents that AI agents can execute against.
⭐ 0🍴 1📅 Jan 25, 2026
SKILL.md
name: criteria-audit description: Validate EXECUTION_PLAN.md for verification metadata, manual reasons, and testability.
Criteria Audit Skill
Audit EXECUTION_PLAN.md to ensure acceptance criteria are automation-ready and use the verification metadata format.
Workflow Overview
1. Read EXECUTION_PLAN.md
2. Parse phases, tasks, and acceptance criteria
3. Validate verification metadata
4. Report issues and summarize
Step 1: Parse Acceptance Criteria
For each task, collect:
- Criterion text
- Type tag (e.g.,
(TEST)) Verify:line- If manual:
Reason:line
Also collect Pre-Phase Setup items and their Verify: lines.
Step 2: Validation Rules
Acceptance Criteria Rules
- Every criterion must include a type tag:
(TEST),(CODE),(LINT),(TYPE),(BUILD),(SECURITY),(BROWSER:DOM)etc. - Every criterion must include a
Verify:line unless it isMANUAL. MANUALcriteria must include aReason:line.- Flag ambiguous criteria (vague, subjective, or missing measurable details).
Pre-Phase Setup Rules
- Each setup item must include a
Verify:command. - If missing, mark as human-required.
Step 3: Report
Provide a structured report:
CRITERIA AUDIT
==============
Tasks Checked: {N}
Criteria Checked: {N}
Issues Found: {N}
Missing Type Tags:
- Task 1.2.A: "{criterion}"
Missing Verify Lines:
- Task 1.3.B: "{criterion}"
Manual Missing Reason:
- Task 2.1.A: "{criterion}"
Pre-Phase Setup Missing Verify:
- Phase 1: "{setup item}"
Status: PASS | WARN | FAIL
Resolution Guidance
- If missing metadata is obvious, propose the exact type and
Verify:line. - If ambiguous, recommend asking the human to clarify.
- Do not edit EXECUTION_PLAN.md automatically unless explicitly requested.
Score
Total Score
70/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon