openspec-sync-specs

Synchronizes Openspec delta specification files into main specification files using CLI.

1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/TbK0ng/silver-bullet-kernel --skill openspec-sync-specs-tbk0ng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-sync-specs
Source: https://github.com/TbK0ng/silver-bullet-kernel/tree/main/.agents/skills/openspec-sync-specs
Command: npx skills add https://github.com/TbK0ng/silver-bullet-kernel --skill openspec-sync-specs-tbk0ng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openspec-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of merging changes from delta specification files into the main specification files, ensuring consistency and reducing manual effort.

Core Features & Use Cases

  • Intelligent Merging: Applies changes from delta specs (added, modified, removed, renamed requirements) to main specs intelligently, preserving existing content.
  • Change Management: Facilitates updating main specifications with incremental changes without archiving the source change.
  • Use Case: A developer has made changes to a specific capability's requirements in a delta spec. This Skill can be used to apply those precise changes to the main spec for that capability, ensuring the core documentation stays up-to-date.

Quick Start

Use the openspec-sync-specs skill to sync changes from the 'feature-x' delta spec to 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 merge delta specification changes into main specs?

Yes, delta specs can synchronize added, modified, removed, and renamed requirements into main specs through intelligent merging. This applies incremental changes to capability specifications while preserving existing content.

Do I need openspec CLI to sync delta specs?

Yes, you need the openspec CLI installed to sync delta specs. The CLI is required for listing and processing changes, which the skill uses to apply precise updates to capability specifications.

What is delta specification synchronization in openspec?

Delta specification synchronization is the process of applying incremental changes from delta files into main specification files. It manages updates to capability specifications within the openspec framework using intelligent merging for requirements.

How do I apply incremental requirement changes without archiving the source?

You apply incremental requirement changes without archiving the source by syncing delta specs to main specs. This facilitates updating main specifications with added, modified, or removed requirements while keeping the original delta file intact.

Does syncing delta specs preserve existing content in main specifications?

Yes, syncing delta specs preserves existing content in main specifications through intelligent merging. It applies changes for added, modified, removed, and renamed requirements while maintaining the original content already present in the main spec.