speckit-analyze

Analyze spec.md, plan.md, and tasks.md for inconsistencies and constitutional alignment.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/arielybarak/agent-lab --skill speckit-analyze-arielybarak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/arielybarak/agent-lab/tree/main/.claude/skills/speckit-analyze
Command: npx skills add https://github.com/arielybarak/agent-lab --skill speckit-analyze-arielybarak

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, sklearn, yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill performs a detailed, non-destructive quality and consistency check on key project artifacts after task generation, preventing potential issues in development and deployment phases.

Core Features & Use Cases

  • Consistency & Quality Analysis: Identifies inconsistencies, ambiguities, and duplications across 'spec.md', 'plan.md', and 'tasks.md'.
  • Compliance with Constitution: Ensures all requirements and plans adhere to the project's constitutional principles.
  • Automated Check-up: Streamlines the process by providing an automated check-up that can be initiated post-task generation.
  • Optional Focus Areas: Allows users to specify particular areas of interest for in-depth analysis.

Quick Start

Use the speckit-analyze skill with an optional focus area by running: /speckit-analyze "focus=ambiguities".

Frequently Asked Questions about speckit-analyze

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

FAQPage Schema
How do I check project artifacts for consistency and quality after task generation?

Project artifact consistency analysis detects conflicts, ambiguities, and duplications across specification, plan, and task definition files to ensure alignment with constitutional principles before development proceeds.

How do I ensure my software specifications comply with constitutional principles?

Ensuring specification compliance involves running an automated check-up that verifies all requirements and plans adhere to the project's constitutional principles, preventing potential deployment issues.

Can I target a specific focus area like ambiguity detection during artifact analysis?

Yes, you can target specific focus areas during artifact analysis by passing an optional parameter, such as focus=ambiguities, to streamline the consistency check-up on particular areas of interest.

Do I need Python and sklearn to run specification consistency checks?

Yes, running specification consistency checks requires Python, sklearn, and yaml dependencies to automate the deep quality assurance process and perform conflict detection on project artifacts.

What is the best way to detect duplications across spec and plan markdown files?

The best way to detect duplications across spec and plan markdown files is using an automated quality analysis tool that cross-references these artifacts to identify inconsistencies and ensure project coherence.