speckit-sync-conflicts

Extract requirements and design constraints to detect contradictions across spec.md files.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/B0yZ4kr14/OrthoPlus-Enterprise --skill speckit-sync-conflicts-b0yz4kr14
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-sync-conflicts
Source: https://github.com/B0yZ4kr14/OrthoPlus-Enterprise/tree/main/.specify-backups/20260518-141826/_agents/skills/speckit-sync-conflicts
Command: npx skills add https://github.com/B0yZ4kr14/OrthoPlus-Enterprise --skill speckit-sync-conflicts-b0yz4kr14

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you find contradictions between requirements specs and design documentation so teams can resolve mismatches before implementation or release.

Core Features & Use Cases

  • Conflict detection across specs and design: Compares FR requirements, SC criteria, and design statements like MUST/SHALL/SHOULD to locate contradictions.
  • Requirement indexing for targeted analysis: Builds a semantic index by feature area, entity type, and behavior type to make conflicts easier to categorize.
  • Actionable resolution guidance: Suggests resolution paths such as SUPERSEDE, MERGE, DEPRECATE, or HUMAN_REQUIRED and generates a conflict report.

Quick Start

Run the spec sync conflict detection to generate a conflict report at .specify/sync/conflicts.md and .specify/sync/conflicts.json.

Frequently Asked Questions about speckit-sync-conflicts

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

FAQPage Schema
How do I detect contradictions between requirements specs and design documents?

Conflict detection between requirements specs and design documents works by extracting FR requirements, SC criteria, and design statements like MUST or SHALL, then indexing them for semantic comparison to locate mismatches before implementation.

How do I generate a conflict report for spec-kit projects with multiple markdown files?

Generate a spec sync conflict report by running conflict detection across your spec.md and design markdown documents, which outputs categorized contradictions and suggested resolution paths to conflicts.md and conflicts.json.

What is semantic indexing of requirements for conflict classification?

Semantic indexing of requirements builds an index by feature area, entity type, and behavior type to systematically categorize conflicts between overlapping or diverging specifications and design constraints.

Can I find spec mismatches across multiple spec.md files and design plans?

Yes, spec mismatch detection applies to spec-kit projects containing multiple spec.md files and design or plan markdown documents, comparing overlapping requirements and design constraints to surface divergences.

What resolution paths are suggested for spec and design conflicts?

Suggested resolution paths for spec and design conflicts include SUPERSEDE, MERGE, DEPRECATE, or HUMAN_REQUIRED, providing actionable guidance generated alongside the conflict report for targeted fixes.

When do I need to run spec synchronization for conflict detection?

You need spec synchronization for conflict detection when requirements may overlap or diverge across multiple spec.md files and design documentation, helping teams resolve mismatches before implementation or release.