LabscoMCP early access ↗
Fission-AI avatar✓ Official

openspec-sync-specs

Local tool required★ 71k on GitHub
part of Fission-AI/OpenSpecby Fission-AI

Copies what one change decided into the project's main specs, the standing description of how the software should behave, while the change itself stays open. It merges requirement by requirement, adding, editing, renaming or removing only what the change lists, then checks the result with OpenSpec's validator.

WHEN TO USE

SCOPE

USE FOR

  • Update the main specs with a change's new requirements before the change is archived.
  • Add one scenario to an existing requirement without rewriting the rest of it.
  • Create the main spec for a brand-new capability from a change's added requirements.
  • Sync only some of a change's spec updates and leave the rest for later.

NOT FOR

  • Closing out the change; it stays open until openspec-archive-change files it away.