Sync Agent Instructions
Holder CLAUDE.md, GEMINI.md og AGENTS.md identiske ved at kopiere den ændrede fil til de andre
Testet · Virker
Hvad det gør
Detekterer hvilken af CLAUDE.md, GEMINI.md eller AGENTS.md der har ucommitterede ændringer via git diff, overskriver derefter de to andre med den ændrede fils nøjagtige indhold og stager dem. Udløses, når brugeren beder om at synkronisere instruktionsfiler, opdatere GEMINI.md/AGENTS.md eller holde AI-kodningsværktøjsinstruktioner justeret. Det er et rent git+filsystem-workflow uden eksterne afhængigheder.
Testrapport
Hentede SKILL.md via rå GitHub; frontmatter parses med name+description, og body refererer kun til brugerens egne CLAUDE.md/GEMINI.md/AGENTS.md plus git diff/cp/git add, so no external files to spot-check and no security smells. Jeg byggede et midlertidigt git-repo, hvor CLAUDE.md blev redigeret, og de to andre var forældede, og kørte derefter en baseline (naiv cp af alle tre, ingen git-logik) strengt mod skill'ens workflow. Begge propagerede indhold identisk, men den observerede forskel er staging: skill'ens git-diff kildedetektion plus git add efterlod GEMINI.md og AGENTS.md staged (git status "M "), mens baseline efterlod alle tre unstaged (" M"), og skill'en efterlader kilde-CLAUDE.md unstaged. Trigger-fraseringer testet — JA: "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"; NEJ: "sync my forked repo with upstream", "update the README.md with install steps".
Testet: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
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.
Kommandoer og eksempelprompter
/sync-agent-instructionsHolder CLAUDE.md, GEMINI.md og AGENTS.md identiske ved at kopiere den ændrede fil til de andre
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Sync my updated CLAUDE.md to GEMINI.md and AGENTS.mdDetect which instruction file changed and propagate itUpdate AGENTS.md to match the latest CLAUDE.md