Sync Agent Instructions
Mantiene CLAUDE.md, GEMINI.md y AGENTS.md idénticos copiando el archivo modificado a los otros
Probado · Funciona
Qué hace
Detecta cuál de CLAUDE.md, GEMINI.md o AGENTS.md tiene cambios sin commitear a través de git diff, luego sobrescribe los otros dos con el contenido exacto del archivo modificado y los prepara para el commit. Se activa cuando el usuario solicita sincronizar archivos de instrucciones, actualizar GEMINI.md/AGENTS.md o mantener alineadas las instrucciones de las herramientas de codificación de IA. Es un flujo de trabajo puro de git+filesystem sin dependencias externas.
Informe de la prueba
Obtuve SKILL.md a través de GitHub en bruto; el frontmatter se analiza con name+description y el cuerpo referencia solo los propios CLAUDE.md/GEMINI.md/AGENTS.md del usuario más git diff/cp/git add, por lo que no hay archivos externos que verificar y no hay indicios de seguridad. Construí un repositorio git temporal donde CLAUDE.md fue editado y los otros dos estaban obsoletos, luego ejecuté una línea base (copia ingenua de los tres, sin lógica git) contra el flujo de trabajo de la skill estrictamente. Ambos propagaron el contenido de manera idéntica, pero la diferencia observada es el staging: la detección de fuente por git-diff de la skill más git add dejó GEMINI.md y AGENTS.md preparados (git status "M ") mientras que la línea base dejó los tres sin preparar (" M"), y la skill deja el CLAUDE.md fuente sin preparar. Frases de activación probadas — SÍ: "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"; NO: "sync my forked repo with upstream", "update the README.md with install steps".
Probado el: 2026-07-21 · Claude Code 2.x (agent harness)
Instalación
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.
Comandos y prompts de ejemplo
/sync-agent-instructionsMantiene CLAUDE.md, GEMINI.md y AGENTS.md idénticos copiando el archivo modificado a los otros
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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