Sync Agent Instructions
Håller CLAUDE.md, GEMINI.md och AGENTS.md identiska genom att kopiera den ändrade till de andra
Testad · Fungerar
Vad den gör
Upptäcker vilken av CLAUDE.md, GEMINI.md eller AGENTS.md som har obekräftade ändringar via git diff, skriver sedan över de andra två med den ändrade filens exakta innehåll och staggar dem. Utlöses när användaren ber om att synkronisera instruktionsfiler, uppdatera GEMINI.md/AGENTS.md, eller hålla AI-kodverktygsinstruktioner synkroniserade. Det är ett rent git+filsystem-arbetsflöde utan externa beroenden.
Testrapport
Hämtade SKILL.md via rå GitHub; frontmatter parsas med namn+beskrivning och kroppen refererar endast användarens egna CLAUDE.md/GEMINI.md/AGENTS.md plus git diff/cp/git add, så inga externa filer att punktkontrollera och inga säkerhetsbrister. Jag byggde ett tillfälligt git-repo där CLAUDE.md redigerades och de andra två var inaktuella, körde sedan en baseline (naiv cp av alla tre, ingen git-logik) strikt mot skillens arbetsflöde. Båda propagerade innehåll identiskt, men den observerade skillnaden är staging: skillens git-diff källdetektering plus git add lämnade GEMINI.md och AGENTS.md stagade (git status "M ") medan baseline lämnade alla tre ostagade (" M"), och skillen lämnar källan CLAUDE.md ostagad. Utlösarfraser testade — 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".
Testad: 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.
Kommandon och exempelprompter
/sync-agent-instructionsHåller CLAUDE.md, GEMINI.md och AGENTS.md identiska genom att kopiera den ändrade till de andra
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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