spec-reviewer

Review and challenge spec documents against the project's codebase, best practices, and guidelines. Spawns a team of parallel agents to analyze consistency, code reuse, performance, scope, and testability. Use when the user says "challenge", "review spec", "check spec", "audit spec", or asks to validate a spec file against the codebase. Triggers on spec file paths (e.g., specs/037-hover-brackets-info.md).

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "spec-reviewer" with this command: npx skills add enzed/skills/enzed-skills-spec-reviewer

Spec Reviewer

Parallel-agent review of spec documents. Produces a findings report without modifying the spec.

Workflow

  1. Read the spec file provided by the user
  2. Read AGENTS.md and architecture.md for project context and conventions
  3. Create a team of 5 Explore agents — one per review dimension (see references/review-dimensions.md)
  4. Wait for all agents to complete
  5. Compile findings into a single report
  6. Shut down the team

Team Setup

Create a team named spec-review. Spawn 5 agents using the Task tool with subagent_type: "Explore" and team_name: "spec-review". Run all 5 in parallel.

Each agent receives:

  • The full spec content (inline in the prompt — do NOT tell agents to read files)
  • The project guidelines from AGENTS.md and architecture.md (inline)
  • Its specific review dimension and checklist from references/review-dimensions.md

Agent prompts must instruct: "Search the codebase thoroughly. Return a structured list of findings. Each finding must include: the spec section it relates to, the issue or suggestion, severity (critical/warning/info), and evidence (file paths, code snippets, or reasoning)."

Agent Assignments

Agent NameDimensionFocus
consistencyCodebase ConsistencyPatterns, naming, architecture alignment
reuseCode ReuseExisting utilities, components, patterns to leverage
performancePerformanceCPU/GPU optimization, R3F best practices
scopeScope & ComplexitySize, splitting, dependency risks
testabilityTestabilityTest coverage feasibility, determinism

Read references/review-dimensions.md for the full checklist to include in each agent's prompt.

Report Format

After all agents return, compile a single report using this structure:

# Spec Review: {spec name}

## Summary
{1-2 sentence overall assessment: is this spec ready, or does it need revision?}

## Critical Issues
{List any critical findings across all dimensions. If none, state "None found."}

## Findings by Dimension

### Codebase Consistency
{Bulleted findings from the consistency agent, each with severity tag}

### Code Reuse Opportunities
{Bulleted findings from the reuse agent}

### Performance
{Bulleted findings from the performance agent}

### Scope & Complexity
{Bulleted findings from the scope agent}

### Testability
{Bulleted findings from the testability agent}

## Verdict
{One of: READY / NEEDS REVISION / MAJOR REWORK, with a brief justification}

Omit dimensions with zero findings — don't include empty sections.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

interview

No summary provided by upstream source.

Repository SourceNeeds Review
General

nano-banana-pro

No summary provided by upstream source.

Repository SourceNeeds Review
Security

Skill Safe Install

L0 级技能安全安装流程。触发“安装技能/安全安装/审查权限”时,强制执行 Step0-5(查重→检索→审查→沙箱→正式安装→白名单)。

Registry SourceRecently Updated
3740Profile unavailable
Security

Skill Hunter

Find, evaluate, and install ClawHub skills. Semantic search across 10,000+ skills, security vetting before install, side-by-side comparison. The skill that m...

Registry SourceRecently Updated
5152Profile unavailable