sync-rule-ssot

Synchronize agent-toolkit rules to a centralized source of truth.

Updated Nov 12, 2017
One-click install
npx skills add https://github.com/ak110/dotfiles --skill sync-rule-ssot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-rule-ssot
Source: https://github.com/ak110/dotfiles/tree/main/.claude/skills/sync-rule-ssot
Command: npx skills add https://github.com/ak110/dotfiles --skill sync-rule-ssot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

dotfilesの agent-toolkit ルールファイルを single source of truth に保つための SSOT 同期を保証します。変更(追加・削除・リネーム)が発生した際に、分散された配布経路をまたいでのコード修正を不要にします。

Core Features & Use Cases

  • Centralized SSOT: 配布元ディレクトリ .chezmoi-source/dot_claude/rules/agent-toolkit/ が唯一の信頼源として機能します。
  • Automated triggers: ルールの追加・削除・変更時に自動トリガーして同期を実施します。
  • Consistency across tooling: ChezMois の配布と claude-code の同期を通じて、ルール配布が一貫して適用されるようにします。

Quick Start

Run the SSOT synchronization to align your local dotfiles agent-toolkit rules with the centralized repository at .chezmoi-source/dot_claude/rules/agent-toolkit/.

Frequently Asked Questions about sync-rule-ssot

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

FAQPage Schema
How do I synchronize dotfiles agent-toolkit rules from a single source of truth?

You synchronize dotfiles agent-toolkit rules by applying changes from a centralized source directory to ensure consistent updates across chezmoi distributions. The SSOT synchronization mechanism automatically triggers on rule additions, deletions, or renames to maintain alignment without manual code fixes.

What is the best way to automate rule distribution across chezmoi and claude tooling?

Automating rule distribution across chezmoi and claude tooling requires enforcing a single source of truth through scripted synchronization. By centralizing rules in a specific source directory, the distribution tooling guarantees that updates apply consistently across both systems.

How does SSOT synchronization handle rule renames and deletions in dotfiles?

SSOT synchronization handles rule renames and deletions by detecting changes in the centralized source directory and automatically triggering distribution updates. This scripted process ensures that removed or renamed rules propagate correctly across all chezmoi distributions.

Do I need to manually update code across distribution channels when adding agent-toolkit rules?

You do not need to manually update code across distribution channels when adding agent-toolkit rules. The SSOT synchronization automatically applies changes from the centralized source path, eliminating manual fixes across dispersed distribution routes.

Can I use this SSOT synchronization with my existing chezmoi dotfiles setup?

You can use this SSOT synchronization with your existing chezmoi setup if your agent-toolkit rules reside under the designated source directory. The tooling enforces consistency by applying centralized path updates directly through your current chezmoi distribution workflow.

Why does my agent-toolkit rule distribution lose consistency across multiple environments?

Agent-toolkit rule distribution loses consistency across multiple environments when changes are not managed from a single source of truth. Enforcing centralized paths and scripted synchronization guarantees that updates apply uniformly across all environments.