speckit-analyze

Analyze project specification, planning, and task documents for inconsistencies and gaps.

7.9k|1.5k|Updated Oct 1, 2018
One-click install
npx skills add https://github.com/elsa-workflows/elsa-core --skill speckit-analyze-elsa-workflows
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/elsa-workflows/elsa-core/tree/main/.agents/skills/speckit-analyze
Command: npx skills add https://github.com/elsa-workflows/elsa-core --skill speckit-analyze-elsa-workflows

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill performs comprehensive consistency and quality analysis across project specifications, plans, and tasks, identifying ambiguities, duplications, and gaps.

Core Features & Use Cases

  • Artifact Integrity Checks: Validates that spec.md, plan.md, and tasks.md are aligned with each other and adhere to constitutional principles.
  • Inconsistency Detection: Flags conflicting terminologies, missing mappings, and coverage gaps in project artifacts.
  • Quality Assurance: Highlights ambiguous, underspecified, or duplicate requirements and suggests actions to improve clarity and completeness.
  • Use Case: During project review, analyze all model artifacts to quickly identify overlooked dependencies, misalignments, or missing test coverage, ensuring a solid foundation before implementation.

Quick Start

Run /speckit-analyze to automatically evaluate the consistency and completeness of your project specifications and 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 for inconsistencies between project specifications and tasks?

Detecting inconsistencies between project specifications and tasks involves analyzing your spec.md, plan.md, and tasks.md documents. This process identifies conflicting terminologies, missing mappings, and coverage gaps to ensure artifact alignment.

What is requirements validation for project artifacts?

Requirements validation is the process of checking project artifacts for ambiguities, duplications, and underspecified details. It ensures your specifications, plans, and tasks adhere to constitutional principles and are ready for implementation.

How do I find coverage gaps and missing dependencies in a project plan?

Finding coverage gaps and missing dependencies requires a comprehensive quality analysis of your project artifacts. By parsing planning and task documents, you can quickly identify overlooked dependencies and misalignments before implementation begins.

Does this project analysis tool work with YAML and Markdown formats?

Yes, this project analysis tool works with YAML and Markdown formats. It parses these formats to evaluate your project artifacts and generates a detailed report highlighting critical issues and recommendations.

When do I need to run a task coverage and artifact consistency check?

You need to run a task coverage and artifact consistency check during project review, before moving into implementation. It ensures a solid foundation by confirming that your specifications, plans, and tasks are fully aligned and complete.