← ClaudeAtlas

review-speclisted

This skill should be used for SPEC.md artifact reviewer — validates spec quality against the SB spec template: required sections, non-empty overview, user story format, testable acceptance criteria, assumption completeness, and frontmatter fields
alo-exp/silver-bullet · ★ 5 · AI & Automation · score 76
Install: claude install-skill alo-exp/silver-bullet
# review-spec SPEC.md reviewer skill. Implements the artifact-reviewer framework interface to validate a SPEC.md file against the SB spec quality criteria. Returns structured PASS/ISSUES_FOUND findings. ## Loading Rules This reviewer MUST load the following before executing any review: - `@skills/artifact-reviewer/rules/reviewer-interface.md` — interface contract (input/output shape, prohibitions) - `@skills/artifact-reviewer/rules/review-loop.md` — 2-pass loop mechanism and audit trail format ## Usage ``` /artifact-reviewer <spec-path> [--source-inputs <jira-ticket> <figma-url>] ``` Or invoke directly: ``` /review-spec <spec-path> [--source-inputs <jira-ticket> <figma-url>] ``` ## Input | Field | Type | Required | Description | |-------|------|----------|-------------| | artifact_path | string | YES | Path to SPEC.md file to review | | source_inputs[0] | string | NO | JIRA ticket URL or ID for cross-reference | | source_inputs[1] | string | NO | Figma URL for UX Flows cross-reference | | review_context | string | NO | Additional context string | ## Quality Criteria Read the artifact at `artifact_path` completely before evaluating any criterion. Validate every criterion explicitly — do NOT skip sections. ### QC-1: Required Sections Present Check that all of the following section headings exist (case-insensitive `##` level): - `## Overview` - `## User Stories` - `## UX Flows` - `## Acceptance Criteria` - `## Assumptions` - `## Open Questions` - `## Out of Scope` -