openspec-sync

Synchronize OpenSpec changes across CONTEXT-llm.md and related documentation.

19|5|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/digital-stoic-org/agent-skills --skill openspec-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-sync
Source: https://github.com/digital-stoic-org/agent-skills/tree/main/dstoic/skills/openspec-sync
Command: npx skills add https://github.com/digital-stoic-org/agent-skills --skill openspec-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenSpec changes often drift between implementation and documentation. This Skill ensures that context and docs stay aligned by synchronizing updates across CONTEXT-llm.md and related documentation when changes occur.

Core Features & Use Cases

  • Synchronizes CONTEXT-llm.md with OpenSpec change status to prevent drift.
  • Refreshes documentation references and proposals after implementation, ensuring all materials reflect the current state.
  • Guardrails guide how to operate in autonomous versus manual confirmation modes, reducing risk of accidental modifications.

Quick Start

Run the openspec sync command with a change-id to refresh CONTEXT-llm.md and updated docs.

Frequently Asked Questions about openspec-sync

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

FAQPage Schema
How do I sync OpenSpec documentation with context after implementation?

Prevent documentation drift by running the openspec sync command with a change-id, which updates CONTEXT-llm.md and related docs to accurately reflect the latest implementation status.

What is OpenSpec context synchronization and when do I need it?

OpenSpec context synchronization aligns your documentation with code changes. You need it when saving sessions or refreshing docs after implementation to prevent drift between context and actual project state.

How do I update CONTEXT-llm.md using the OpenSpec CLI?

Update CONTEXT-llm.md by using the OpenSpec CLI within a sync operation. The CLI checks the change status and automatically applies updates to CONTEXT-llm.md and related documentation references.

Can I control whether OpenSpec sync applies changes autonomously or requires manual confirmation?

Yes, built-in guardrails allow you to operate in either autonomous or manual confirmation modes, reducing the risk of accidental modifications when syncing change status across change IDs.

Why does my OpenSpec documentation drift from the actual implementation status?

Documentation drifts when implementation changes are not reflected in docs. Synchronizing OpenSpec changes across CONTEXT-llm.md and related materials ensures all references match the current state.