CommunityRedacción y edicióngithub.com

ainova-systems/intelligence-sync

Fuente única de verdad para reglas de codificación de IA en Claude Code, Cursor, Copilot, Codex y más. Escriba una vez, sincronice en todas partes.

¿Qué es intelligence-sync?

Intelligence Sync es un motor que toma un directorio fuente único con reglas, agentes y habilidades de codificación de IA (definidos en YAML y markdown) y los transforma en los formatos nativos que cada IDE o herramienta de IA espera: `.clinerules` para Claude Code, `.cursor/rules` para Cursor, `.github/copilot-instructions.md` para Copilot, etc. Su principal ventaja es eliminar la duplicación: el desarrollador escribe la regla una vez en `intelligence/` y el motor la distribuye sincronizadamente a todos los entornos habilitados. Es compatible con Claude Code, Cursor, GitHub Copilot, Codex (OpenAI) y otros. El flujo de trabajo consiste en configurar las fuentes en `config.yaml`, ejecutar `sync.sh` (que siempre falla si el esquema no está actualizado, exigiendo primero una migración con el flujo `intelligence-update`), y luego verificar los recuentos de reglas, agentes y habilidades sincronizados por destino. El motor se autoubica y no realiza migraciones, solo sincronización pura; si detecta un layout pre-modular o esquema desactualizado, falla con código de salida 6 sin modificar nada.

Compatible con✓Claude Code✓Codex CLI✓Cursor
npx skills add ainova-systems/intelligence-sync

Installed? Explore more Redacción y edición skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Ejecute el motor de sincronización para transformar reglas, agentes y habilidades desde el directorio fuente de inteligencia hacia el formato nativo de cada IDE habilitado.

Nombre de la carpeta: <intel> es el nombre de la carpeta que contiene su config.yaml — normalmente intelligence/, pero puede haber sido renombrada (ej. Intelligence/). El motor reside en la subcarpeta del módulo <intel>/sync/ y se autoubica, por lo que cualquier escritura funciona siempre que apunte bash a la ruta correcta sync/scripts/sync.sh.

sync.sh nunca migra. Es un sincronizador puro: en un diseño pre-0.3.1 / no modular o en un esquema no aplicado falla cerrado con IS_STATUS=needs-update (código de salida 6) y no cambia nada. La migración es propiedad exclusiva del flujo intelligence-update — indique a su agente "Actualizar intelligence-sync" (o ejecute <intel>/sync/scripts/update.sh) primero, y luego vuelva a ejecutar la sincronización.

Pasos

  1. Ejecute bash <intel>/sync/scripts/sync.sh (donde <intel> es su carpeta fuente de inteligencia; por defecto intelligence).
  2. Revise la salida — verifique los recuentos de reglas, agentes y habilidades por destino.
  3. Si aparecen advertencias sobre directorios no sincronizados, agregue las rutas faltantes en <intel>/config.yaml bajo sources:.

Skills relacionados