speckit.analyze

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

3|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/RangeyRover/home-battery-control --skill speckit-analyze-rangeyrover
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit.analyze
Source: https://github.com/RangeyRover/home-battery-control/tree/main/.agent/skills/speckit.analyze
Command: npx skills add https://github.com/RangeyRover/home-battery-control --skill speckit-analyze-rangeyrover

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill ensures consistency and quality across essential artifacts by conducting a thorough analysis after task generation, mitigating potential issues before implementation.

Core Features & Use Cases

  • Cross-Artifact Analysis: Inspects spec.md, plan.md, and tasks.md for inconsistencies, duplications, and underspecifications.
  • Read-Only Analysis: Performs a non-destructive review, producing a structured report with actionable findings.
  • Constitution Validation: Ensures compliance with project constitution for integrity and consistency.
  • Automated Report Generation: Outputs a comprehensive analysis report in Markdown format, detailing findings and severity levels.

Quick Start

Execute the /speckit.analyze command after the /speckit.tasks command to validate the quality and consistency of the generated tasks.

Frequently Asked Questions about speckit.analyze

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

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

To check consistency across spec.md, plan.md, and tasks.md, you can use automated cross-artifact analysis. It parses these documents to identify inconsistencies, duplications, and underspecifications, outputting a structured Markdown report detailing findings and severity levels.

What is cross-artifact analysis for project specification validation?

Cross-artifact analysis for project specification validation is a non-destructive review process that inspects generated project documents. It ensures compliance with the project constitution by identifying misalignments and quality issues before implementation begins.

Do I need Python to run a cross-artifact consistency check on project documents?

Yes, you need Python to run this cross-artifact consistency check. The analysis relies on Python scripting to parse artifacts and perform semantic analysis, ensuring thorough quality assurance and validation post-task generation.

What's the best way to validate generated tasks against a project constitution?

The best way to validate generated tasks against a project constitution is using an automated read-only analysis tool. It non-destructively reviews your artifacts for compliance and generates an actionable report with severity levels for any issues found.

Does cross-artifact analysis modify my original specification and task files?

No, cross-artifact analysis does not modify your original specification and task files. It performs a read-only, non-destructive review of your documents, ensuring your source artifacts remain completely untouched while generating a separate analysis report.