Sync Agent Instructions

Holder CLAUDE.md, GEMINI.md og AGENTS.md identiske ved å kopiere den endrede til de andre

av ReflexioAI · ReflexioAI/claude-smart

Bestått ★ 8.4/10

Sync Agent Instructions — Holder CLAUDE.md, GEMINI.md og AGENTS.md identiske ved å kopiere den endrede til de andre

Hva den gjør

Oppdager hvilken av CLAUDE.md, GEMINI.md, eller AGENTS.md som har uforpliktede endringer via git diff, deretter overskriver de to andre med den endrede filens eksakte innhold og stager dem. Utløses når brukeren ber om å synkronisere instruksjonsfiler, oppdatere GEMINI.md/AGENTS.md, eller holde AI-kodingsverktøyinstruksjoner justert. Det er en ren git+filsystem-arbeidsflyt uten eksterne avhengigheter.

Testrapport

Hentet SKILL.md via rå GitHub; frontmatter parses med name+description og body refererer kun til brukerens egne CLAUDE.md/GEMINI.md/AGENTS.md pluss git diff/cp/git add, så ingen eksterne filer å stikkprøvekontrollere og ingen sikkerhetsbrudd. Jeg bygget et midlertidig git-repo hvor CLAUDE.md ble redigert og de to andre var foreldet, deretter kjørte en baseline (naiv cp av alle tre, ingen git-logikk) mot ferdighetens arbeidsflyt strengt. Begge propagerte innholdet identisk, men den observerte forskjellen er staging: ferdighetens git-diff kildedeteksjon pluss git add etterlot GEMINI.md og AGENTS.md staged (git status "M ") mens baseline etterlot alle tre unstaged (" M"), og ferdigheten etterlater kilde CLAUDE.md unstaged. Utløserfraser 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"; NEI: "sync my forked repo with upstream", "update the README.md with install steps".

Testet på: 2026-07-21 · Claude Code 2.x (agent harness)

Installer

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 å kopiere den endrede til de andre

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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