openspec-sync-specs

Merge OpenSpec delta specification changes into main specification documents.

1|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/evandrodevbr/GeminiNexus --skill openspec-sync-specs-evandrodevbr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-sync-specs
Source: https://github.com/evandrodevbr/GeminiNexus/tree/main/.claude/skills/openspec-sync-specs
Command: npx skills add https://github.com/evandrodevbr/GeminiNexus --skill openspec-sync-specs-evandrodevbr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps keep OpenSpec main specifications synchronized with approved delta changes, avoiding manual and error-prone updates across specification files.

Core Features & Use Cases

  • Delta Spec Synchronization: Reads change specifications and applies additions, modifications, removals, and renames to main specs.
  • Intelligent Merging: Preserves existing specification content while integrating only the intended changes.
  • Use Case: When a feature change has been documented as an OpenSpec delta, use this Skill to merge those requirements into the active main specification set without archiving the change.

Quick Start

Use the openspec-sync-specs skill to apply the delta specifications from the selected change to 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 sync delta specification changes into main OpenSpec specs?

Use the openspec-sync-specs skill to read change specifications and apply additions, modifications, removals, and renames to main specs while preserving existing requirements. It requires the openspec CLI.

Can I merge OpenSpec feature changes without losing existing requirements?

Yes, you can merge OpenSpec feature changes without losing existing requirements by applying intelligent merging that preserves current specification content while integrating only the intended delta changes.

Do I need the openspec CLI to synchronize specifications?

Yes, you need the openspec CLI available in your environment to synchronize specifications, as the sync process depends on it to apply delta changes to the main specification documents.

What is a delta specification in OpenSpec change management?

A delta specification in OpenSpec change management is a documented set of feature changes detailing added, modified, removed, and renamed requirements intended for synchronization into main specs.

Does syncing specifications archive the OpenSpec change?

No, syncing specifications does not archive the OpenSpec change. It merges the delta requirements into the active main specification set without archiving the original change documentation.