spec:analyze
CommunityValidate your specs, ensure project alignment.
Software Engineering#quality assurance#task management#software development#project planning#consistency check#requirements coverage#specification validation
AuthorBrendanShields
Version1.0.0
Installs0
System Documentation
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:analyzeto 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.
Dependency Matrix
Required Modules
None requiredComponents
referencesexamples
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: spec:analyze Download link: https://github.com/BrendanShields/spec-flow/archive/main.zip#spec-analyze Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.