ssot-sync

Synchronize documented system state with actual configuration files and automation resources.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/fukukei23/claude-config --skill ssot-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ssot-sync
Source: https://github.com/fukukei23/claude-config/tree/main/.claude/worktrees/make-song-analyze-song-bridge/skills/ssot-sync
Command: npx skills add https://github.com/fukukei23/claude-config --skill ssot-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents configuration drift by comparing the documented Single Source of Truth against actual files, settings, repositories, and automation states, then guiding corrections.

Core Features & Use Cases

  • SSOT Consistency Checks: Compare documentation, configuration files, hooks, cron jobs, MCP settings, and repository indexes against the current environment.
  • Safe Synchronization Workflow: Detect discrepancies, classify their severity, and apply controlled updates with approval flows and automated safety limits.
  • Use Case: Maintain an AI development environment where configuration documentation must stay aligned with rapidly changing scripts, repositories, and automation rules.

Quick Start

Ask the ssot-sync skill to check and synchronize the SSOT documentation with the current system state.

Frequently Asked Questions about ssot-sync

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

FAQPage Schema
How do I prevent configuration drift in my development environment?

To prevent configuration drift, you must synchronize documented system state with actual configuration files and automation resources. This process detects discrepancies between your single source of truth and the live environment, then applies controlled updates to eliminate the drift.

What is SSOT synchronization and how does it work?

SSOT synchronization compares your documented single source of truth against actual files, hooks, cron schedules, and repository indexes. It validates consistency, classifies discrepancy severity, and guides corrections through a safe commit handling workflow.

How do I synchronize MCP configurations with actual system state?

To synchronize MCP configurations, compare documented settings against the current environment using a consistency check. The workflow classifies detected discrepancies by severity and applies controlled updates with approval flows to ensure safe synchronization.

Can I use automated safety limits for repository configuration updates?

Yes, automated safety limits and approval flows can be applied for repository configuration updates. The synchronization workflow detects discrepancies, classifies severity, and handles safe commits to ensure reliable updates without uncontrolled changes.

Why does my system documentation not match my cron schedules and hooks?

System documentation fails to match cron schedules and hooks due to configuration drift. Synchronizing the documented state with actual automation resources detects these discrepancies and applies controlled updates to realign the environment.