One-click install
npx skills add https://github.com/juvenal/openrender --skill speckit-analyze-juvenal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/juvenal/openrender/tree/main/.qwen/skills/speckit-analyze
Command: npx skills add https://github.com/juvenal/openrender --skill speckit-analyze-juvenal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the risk of costly rework and failed implementations caused by undetected gaps, duplications, and inconsistencies between a project's core spec-kit artifacts (spec.md, plan.md, tasks.md), which are often only discovered late in the development cycle.

Core Features & Use Cases

  • Cross-Artifact Consistency Analysis: Automatically scans the three core spec-kit files to identify misalignments, duplicate requirements, and ambiguous language.
  • Constitution Alignment Validation: Automatically flags any conflicts with the project's non-negotiable constitution rules as critical issues.
  • Use Case: A software team that has just generated their tasks.md from a project plan can run this Skill to catch missing task coverage for key requirements or conflicting technical choices before writing any code.

Quick Start

Use the speckit-analyze skill to review your spec.md, plan.md, and tasks.md files for gaps and inconsistencies after generating your task list.

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 spec and plan inconsistencies before implementation?

To check for spec and plan inconsistencies before implementation, run a cross-artifact consistency analysis across spec.md, plan.md, and tasks.md to identify gaps, duplications, and misalignments. This read-only validation flags critical coverage issues without modifying project files.

When do I need to validate requirement coverage in spec-kit projects?

You need to validate requirement coverage in spec-kit projects immediately after generating your tasks.md file. Running a pre-implementation check at this stage catches missing task coverage for key requirements and flags conflicting technical choices before you write any code.

Does speckit-analyze modify project files during consistency analysis?

No, speckit-analyze does not modify project files during consistency analysis. It performs a strictly read-only validation of your spec.md, plan.md, and tasks.md to flag critical misalignments, coverage gaps, and ambiguous requirements safely.

How do I validate constitution alignment against my project tasks?

To validate constitution alignment against your project tasks, run a constitution-aware consistency analysis across your spec-kit artifacts. This process automatically flags any conflicts with the project's non-negotiable constitution rules as critical issues during the review.

Can I use cross-artifact analysis for projects without a .specify directory?

No, you cannot use this cross-artifact analysis for projects without a .specify directory. The consistency analysis specifically applies to spec-kit projects that contain the .specify/ directory structure to validate alignment between requirements, architecture plans, and tasks.

What is the best way to catch duplicate requirements across spec, plan, and task files?

The best way to catch duplicate requirements across spec, plan, and task files is to perform an automated cross-artifact consistency scan. This identifies duplicate requirements and ambiguous language across spec.md, plan.md, and tasks.md to eliminate the risk of costly rework.