spec-audit

Identify inconsistencies, conflicts, and ambiguities across project spec documents.

8|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/firdaus12p/MACCA-METHOD --skill spec-audit-firdaus12p
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-audit
Source: https://github.com/firdaus12p/MACCA-METHOD/tree/main/.agents/skills/spec-audit
Command: npx skills add https://github.com/firdaus12p/MACCA-METHOD --skill spec-audit-firdaus12p

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps identify inconsistencies, conflicts, and ambiguities across all spec documents in a project, ensuring a cohesive and reliable foundation for development.

Core Features & Use Cases

  • Consistency Check: Scans all spec documents for conflicts, inconsistencies, and ambiguities.
  • Detailed Reporting: Generates a comprehensive report highlighting issues and their root causes.
  • Use Case: For a project with multiple spec documents, this Skill can help maintain a clear and error-free project scope, reducing the risk of scope creep and ensuring that all team members are aligned.

Quick Start

Run the spec-audit skill to check the consistency of your project's spec documents.

Frequently Asked Questions about spec-audit

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

FAQPage Schema
How do I check for inconsistencies across multiple spec documents?

To check for spec inconsistencies, run a project audit to scan PRD, architecture, schema, API, rules, and style guide files. This process identifies conflicts, ambiguities, and scope issues across all project documents.

What is spec management and why is consistency important?

Spec management involves maintaining cohesive project requirements across multiple documents. Consistency checks prevent scope creep and ensure all team members remain aligned with a reliable, error-free development foundation.

How do I identify conflicts between a PRD and API schema?

You can identify conflicts between a PRD and API schema by running an automated consistency check. This detects ambiguities and mismatches across architecture, schema, and rules documents to ensure cohesive project requirements.

Can I audit project rules and style guide documents for ambiguities?

Yes, you can audit project rules and style guide documents to find ambiguities. The audit process scans all specified documents, generating a comprehensive report that highlights root causes of inconsistencies in your project scope.

Do I need a structured approach to spec management to run an audit?

Yes, a structured approach to spec management and a clear understanding of project requirements are required. This ensures the audit can accurately process and cross-reference your PRD, architecture, and schema documents.

What is the best way to prevent scope creep with multiple spec documents?

The best way to prevent scope creep is running a spec consistency audit across all project documents. This generates a detailed report highlighting conflicts and root causes, keeping team members aligned and reducing development risks.