Sync Agent Instructions

Udržuje CLAUDE.md, GEMINI.md a AGENTS.md identické kopírováním změněného souboru do ostatních

od ReflexioAI · ReflexioAI/claude-smart

Otestováno · Funguje ★ 8.4/10

Sync Agent Instructions — Udržuje CLAUDE.md, GEMINI.md a AGENTS.md identické kopírováním změněného souboru do ostatních

Co umí

Detekuje, který z CLAUDE.md, GEMINI.md nebo AGENTS.md má necommitované změny přes git diff, poté přepíše zbývající dva přesným obsahem změněného souboru a připraví je k commitu. Spouští se, když uživatel požádá o synchronizaci souborů s instrukcemi, aktualizaci GEMINI.md/AGENTS.md nebo udržení instrukcí nástrojů pro AI kódování v souladu. Jedná se o čistý git+filesystem workflow bez externích závislostí.

Testovací report

Načten SKILL.md přes raw GitHub; frontmatter se parsuje s name+description a tělo odkazuje pouze na vlastní CLAUDE.md/GEMINI.md/AGENTS.md plus git diff/cp/git add, takže žádné externí soubory k bodové kontrole a žádné bezpečnostní problémy. Vytvořil jsem dočasné git repo, kde byl CLAUDE.md upraven a zbylé dva byly zastaralé, poté jsem spustil baseline (naivní cp všech tří, bez git logiky) striktně proti workflow skillu. Oba propagovaly obsah identicky, ale pozorovaný rozdíl je staging: detekce zdroje git-diff skillu plus git add ponechaly GEMINI.md a AGENTS.md staged (git status "M "), zatímco baseline ponechal všechny tři unstaged (" M"), a skill ponechává zdrojový CLAUDE.md unstaged. Testované spouštěcí fráze — ANO: "I updated CLAUDE.md, sync it to GEMINI.md and AGENTS.md", "keep my agent instruction files in sync", "update AGENTS.md to match my Claude instructions"; NE: "sync my forked repo with upstream", "update the README.md with install steps".

Testováno: 2026-07-21 · Claude Code 2.x (agent harness)

Instalace

git clone --depth 1 https://github.com/ReflexioAI/claude-smart.git /tmp/sync-agent-instructions-src
mkdir -p ~/.claude/skills
cp -R /tmp/sync-agent-instructions-src/.claude/skills/sync-agent-instructions ~/.claude/skills/sync-agent-instructions
# No external deps: the skill is a plain workflow using git diff, cp, and git add.
# An identical copy also lives at .agents/skills/sync-agent-instructions/ for non-Claude tools.

Příkazy a ukázkové prompty

  • /sync-agent-instructionsUdržuje CLAUDE.md, GEMINI.md a AGENTS.md identické kopírováním změněného souboru do ostatních

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Sync my updated CLAUDE.md to GEMINI.md and AGENTS.md
  • Detect which instruction file changed and propagate it
  • Update AGENTS.md to match the latest CLAUDE.md