speckit-analyze

Analyze spec.md, plan.md, and tasks.md for inconsistencies and ambiguities.

Updated May 3, 2025
One-click install
npx skills add https://github.com/dsuth10/Legends-of-Learning-4 --skill speckit-analyze-dsuth10
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/dsuth10/Legends-of-Learning-4/tree/main/.cursor/skills/speckit-analyze
Command: npx skills add https://github.com/dsuth10/Legends-of-Learning-4 --skill speckit-analyze-dsuth10

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps to maintain high-quality, consistent specifications and plans in software development by performing a non-destructive analysis across the key documentation artifacts after task generation.

Core Features & Use Cases

  • Cross-Artifact Analysis: Consistency and quality checks across spec.md, plan.md, and tasks.md.
  • Pre-Implementation Check: Identifies inconsistencies, duplications, ambiguities, and underspecified items before implementation.
  • Compatibility Check: Ensures that the analysis is compatible with spec-kit project structure with a .specify/ directory.

Quick Start

Run the speckit-analyze command to start the analysis.

Frequently Asked Questions about speckit-analyze

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check cross-artifact consistency across spec.md, plan.md, and tasks.md?

Run a pre-implementation analysis across spec.md, plan.md, and tasks.md to identify inconsistencies, duplications, and ambiguities without modifying any files.

What is the best way to find underspecified items in software documentation before coding?

Finding underspecified items in software documentation requires analyzing artifacts for ambiguities and missing details to receive a structured report with remediation suggestions before implementation begins.

Does speckit-analyze work with my spec-kit project structure?

speckit-analyze is compatible with the spec-kit project structure, requiring a .specify/ directory along with spec.md, plan.md, and tasks.md files to execute its quality checks successfully.

How do I run pre-implementation checks on software documentation artifacts?

Run pre-implementation checks by executing the analysis command in your spec-kit directory to scan your software documentation artifacts and output a structured consistency report with remediation suggestions.

Can I analyze documentation quality without modifying my spec.md and plan.md files?

You can analyze documentation quality without modifications because the tool performs a strictly non-destructive read-only analysis, providing a structured report and remediation suggestions across spec.md, plan.md, and tasks.md.