speckit-analyze

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

Updated Jun 8, 2025
One-click install
npx skills add https://github.com/cicero78M/Cicero_Web --skill speckit-analyze-cicero78m
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/cicero78M/Cicero_Web/tree/main/.agents/skills/speckit-analyze
Command: npx skills add https://github.com/cicero78M/Cicero_Web --skill speckit-analyze-cicero78m

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify inconsistencies, duplications, ambiguities, and underspecifications across spec.md, plan.md, and tasks.md to ensure artifact alignment.

Core Features & Use Cases

  • Cross-artifact consistency checks across spec.md, plan.md, and tasks.md.
  • Ambiguity and duplication detection with actionable remediation notes.
  • Constitution alignment validation against the project memory and rules.
  • Coverage mapping to surface unaddressed requirements or gaps.

Quick Start

Run this skill after speckit.tasks has produced tasks.md to generate a structured analysis report.

Frequently Asked Questions about speckit-analyze

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

FAQPage Schema
How do I check for inconsistencies across spec.md, plan.md, and tasks.md?

Cross-artifact consistency checks identify inconsistencies, duplications, ambiguities, and underspecifications across spec.md, plan.md, and tasks.md to ensure artifact alignment. The analysis generates a structured report with actionable remediation notes for any detected gaps.

What is cross-artifact quality analysis and when do I need it?

Cross-artifact quality analysis is a non-destructive validation process that surfaces unaddressed requirements and coverage gaps across project specification documents. You need it when managing speckit-enabled projects to ensure your constitution, plans, and tasks remain fully aligned.

How do I validate constitution conformance in a speckit-enabled project?

Constitution alignment validation checks your project memory and rules against your defined constitution to ensure conformance. It operates non-destructively, verifying that cross-artifact relationships and mappings across spec.md, plan.md, and tasks.md satisfy the speckit workflow requirements.

Can I run artifact alignment validation before tasks.md is completed?

Artifact alignment validation requires a speckit-enabled project with a defined constitution and completed tasks.md. You should run the analysis after speckit.tasks has produced tasks.md to generate a structured analysis report covering all cross-artifact relationships.

What is the best way to detect duplications and ambiguities in project specifications?

Ambiguity and duplication detection scans spec.md, plan.md, and tasks.md to identify overlapping or unclear specifications. This cross-artifact approach provides actionable remediation notes, ensuring coverage mapping surfaces unaddressed requirements without modifying the original artifacts.

Why does cross-artifact analysis report underspecifications in my project plan?

Cross-artifact analysis reports underspecifications when coverage mapping detects unaddressed requirements or gaps between your spec.md and plan.md. This non-destructive validation ensures your planning artifacts fully satisfy the defined constitution and project rules.