openspec-sync-specs

Merge delta specification changes into main OpenSpec specification files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of updating main specification documents with changes defined in delta specifications, ensuring consistency without manual merging.

Core Features & Use Cases

  • Intelligent Merging: Applies additions, modifications, and removals to requirements and scenarios within main specs based on delta specs.
  • Capability-based Updates: Updates specifications on a per-capability basis, creating new spec files if necessary.
  • Use Case: After developing a new feature, you create a delta spec. This Skill helps you integrate those changes into your main specification documents, preserving existing content and intelligently merging new requirements.

Quick Start

Use the openspec-sync-specs skill to sync changes from the 'feature-x' branch into the main specifications.

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 specifications into main specification files?

To merge delta specifications, this skill intelligently applies additions, modifications, and removals from a specified change directly into main specification files. It updates specifications on a per-capability basis, ensuring consistency without manual merging.

What is the best way to merge requirement changes from a feature branch into main specs?

The best way to merge requirement changes is using a capability-based update approach that integrates delta specs from your feature branch into main specification documents. It preserves existing content while intelligently merging new requirements and scenarios.

Do I need the OpenSpec CLI to manage specification artifacts and changes?

Yes, you need the OpenSpec CLI to manage specification artifacts and changes. The CLI is required to handle the synchronization of delta specifications into main specification files and to oversee the overall specification artifacts.

Can I create new specification files when syncing delta specs for new capabilities?

Yes, you can create new specification files when syncing delta specs for new capabilities. The synchronization process updates specifications on a per-capability basis and automatically creates new spec files if the capability does not already exist.

Why manually merge requirement modifications and removals when synchronizing specifications?

You avoid manually merging requirement modifications because this skill automates the application of additions, modifications, and removals based on delta specs. It streamlines updating main specification documents, ensuring consistency without manual effort.