speckit-reconcile-run

Reconcile feature spec, plan, and tasks from a natural-language gap report.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It resolves “artifact drift” where the implementation has changed but the feature’s spec, plan, and task artifacts are no longer aligned, which prevents accurate implementation auditing and follow-through.

Core Features & Use Cases

  • Gap-report normalization: Converts a natural-language gap report into structured remediation items across wiring, contracts, acceptance criteria, logic/UX, and test coverage.
  • Surgical reconciliation: Updates the feature’s own spec.md, plan.md, and tasks.md in-place to reflect shipped reality.
  • Safety guardrails: Enforces constitution MUST principles by detecting conflicts before any edits proceed.
  • Traceable outcomes: Appends revision notes and generates integration-test tasks for wiring/navigation gaps.

Quick Start

Run the skill with your gap report describing what changed between implementation and documentation so it can update the feature’s spec, plan, and tasks accordingly.

Frequently Asked Questions about speckit-reconcile-run

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

FAQPage Schema
How do I reconcile spec and documentation drift after a feature implementation ships?

To reconcile implementation drift, you provide a natural-language gap report detailing wiring omissions, API mismatches, or logic differences. The tool normalizes this into structured items and updates your spec.md, plan.md, and tasks.md artifacts in-place to match the shipped reality.

What is spec reconciliation in software engineering?

Spec reconciliation is the process of realigning a project's spec, plan, and task artifacts with the actual feature implementation. It resolves artifact drift by applying in-place edits to documentation based on discovered gaps in test coverage, API contracts, or UX logic.

How do I update acceptance criteria and test coverage documentation after implementation changes?

You update acceptance criteria and test coverage by running a gap-report normalization process. This appends revision notes to existing files and generates new integration-test tasks for wiring or navigation omissions discovered after the implementation lands.

Does spec reconciliation support checking for constitution MUST conflicts before editing files?

Yes, spec reconciliation enforces safety guardrails by detecting constitution MUST conflicts before any edits proceed. This ensures mandatory path discovery and prerequisites are met before applying surgical in-place edits to your feature artifacts.

What's the best way to normalize a natural-language gap report into structured remediation items?

The best way to normalize a natural-language gap report is to process it through an artifact auditing workflow. This converts your descriptions of API contract mismatches and logic differences into structured remediation items for direct documentation updates.

Why does implementation drift occur in feature spec and plan artifacts?

Implementation drift occurs when shipped code changes do not align with existing spec and plan artifacts. This prevents accurate implementation auditing and requires surgical reconciliation to update documentation and append integration-test tasks for missing coverage.