openspec-sync-specs

Merge delta specifications into main specs with conflict resolution and change summaries.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/cookeyholder/django-devcontainer-template --skill openspec-sync-specs-cookeyholder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-sync-specs
Source: https://github.com/cookeyholder/django-devcontainer-template/tree/main/.agent/skills/openspec-sync-specs
Command: npx skills add https://github.com/cookeyholder/django-devcontainer-template --skill openspec-sync-specs-cookeyholder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sync delta specs into the main specs to apply changes without archiving the delta, enabling safe, auditable updates.

Core Features & Use Cases

  • Intelligent delta merging: read delta specs, read main specs, and apply additions, modifications, or removals with preserving existing content.
  • Agent-driven workflow: coordinates updates across multiple delta specs while prompting for user input when needed.
  • Audit-friendly outcomes: produces a clear summary of what changed for traceability and rollout planning.

Quick Start

Choose a delta spec change and run the sync tool to update the main specs.

Frequently Asked Questions about openspec-sync-specs

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

FAQPage Schema
How do I merge delta specifications into main specs without archiving the delta?

To merge delta specifications into main specs without archiving, apply changes intelligently across multiple delta files. This preserves existing content while adding, modifying, or removing requirements to produce an updated main spec set.

What is an agent-driven workflow for spec merging?

An agent-driven workflow for spec merging coordinates updates across multiple delta specs automatically. It reads both delta and main specs, resolves conflicts, and prompts for user input when needed during the change application process.

How do I track requirement changes when syncing delta specs?

To track requirement changes when syncing delta specs, generate an audit-friendly summary. This summary details what changed during the merge, providing traceability and supporting rollout planning for the updated main spec set.

Can I apply multiple delta specs to a primary spec set at once?

Yes, you can apply multiple delta specs to a primary spec set at once. The merging process coordinates updates across all delta specs, resolving conflicts and preserving existing main content while applying additions, modifications, and removals.