spec:analyze

Validate project specifications, plans, and tasks for coverage and priority alignment.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/BrendanShields/spec-flow --skill spec-analyze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec:analyze
Source: https://github.com/BrendanShields/spec-flow/tree/main/plugins/spec/.claude/skills/spec-analyze
Command: npx skills add https://github.com/BrendanShields/spec-flow --skill spec-analyze

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and examples (resource) components.

What problem does it solve?

Inconsistent specifications, missing tasks, or misaligned priorities can lead to costly rework and project delays. This Skill automates the comprehensive validation of project artifacts (specification, plan, and tasks), ensuring all requirements are covered and priorities are aligned before implementation begins.

Core Features & Use Cases

  • Coverage Analysis: Verifies all user stories and acceptance criteria have corresponding tasks, detecting gaps.
  • Priority Alignment: Ensures task priorities (P1, P2, P3) accurately match the importance of user stories.
  • Consistency Checks: Detects terminology inconsistencies and blueprint violations across project documents.
  • Issue Reporting: Generates categorized issue reports with severity levels (CRITICAL, HIGH, MEDIUM, LOW) and actionable recommendations.
  • Use Case: Before starting to code a new feature, run spec:analyze to confirm that all user stories have tasks, critical requirements are prioritized correctly, and no acceptance criteria are missed, preventing costly errors downstream.

Quick Start

Use spec:analyze to validate the current feature's specification, plan, and tasks.