quality-sync

Community

Keep documentation aligned with code changes

Authorcatlog22
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents documentation drift by automatically detecting code changes and synchronizing related documentation entries through file, component, feature, and requirement mappings so docs remain accurate and up to date.

Core Features & Use Cases

  • Change detection: Uses git diffs or a full resync baseline to determine which tracked files changed and whether a sync is required.
  • Impact tracing: Traces changes through file → component → feature → requirement layers via doc-index.json to build the full set of affected documentation entries.
  • Safe updates: Supports dry-run previews, content-hash updates to doc-index.json, and state.json bookkeeping (last_synced, last_synced_commit) to maintain an auditable sync history.
  • Use Case: After a refactor that moves or renames source files, run this Skill to automatically regenerate impacted API and architecture docs and update index timestamps without manual searching.

Quick Start

Run quality-sync with --dry-run to preview which documentation entries would be regenerated based on changes since the last synced commit.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: quality-sync
Download link: https://github.com/catlog22/Maestro-Flow/archive/main.zip#quality-sync

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.