HiAi-gg/agent-plugins-builder

Crea, convierte y empaqueta Plugins de Agente portátiles a partir de configuraciones existentes, habilidades y servidores MCP.

¿Qué es agent-plugins-builder?

Esta habilidad permite crear, migrar, empaquetar e inspeccionar Plugins de Agente portátiles. Es útil para desarrolladores que necesitan convertir configuraciones de agentes existentes (como Claude Code, Cursor, Codex, OpenCode o VS Code) en un formato estandarizado que pueda ser utilizado por múltiples plataformas. Compatible con comandos de CLI ejecutados a través de Bun, la habilidad facilita tareas como inicializar un nuevo plugin desde cero, migrar proyectos existentes (con detección automática del formato de origen), validar y empaquetar plugins listos para producción, e inspeccionar la estructura de un plugin. La salida generada sigue un esquema de directorios que incluye archivos plugin.json, skills/ y opcionalmente mcp.json, lo que garantiza portabilidad entre diferentes ecosistemas de agentes de IA.

Compatible con✓Claude Code✓Codex CLI✓Cursor✓OpenCode
npx skills add HiAi-gg/agent-plugins-builder

Installed? Explore more Investigación y análisis de datos skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Preguntar en tu IA favorita

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

Documentación

Construir Plugins de Agente

Usa esta habilidad para crear, migrar, empaquetar e inspeccionar Plugins de Agente.

Cuándo Usar

Usa esta habilidad cuando necesites:

  • Crear un nuevo Plugin de Agente desde cero
  • Migrar desde Claude Code, Cursor, Codex, OpenCode o VS Code
  • Validar y empaquetar un plugin existente
  • Inspeccionar la estructura de un plugin

Comandos

Crear un nuevo plugin

# Interactivo
bun packages/cli/bin/agent-plugins init

# Desde banderas
bun packages/cli/bin/agent-plugins create --name my-plugin --skills-only

Migrar desde una configuración existente

# Detección automática del formato de origen
bun packages/cli/bin/agent-plugins migrate ./my-project

# Especificar el formato de origen
bun packages/cli/bin/agent-plugins migrate ./my-project --from claude

Validar y empaquetar

bun packages/cli/bin/agent-plugins package ./my-plugin

Inspeccionar un plugin

bun packages/cli/bin/agent-plugins inspect ./my-plugin

Ejemplos

Crear un plugin solo de habilidades

bun packages/cli/bin/agent-plugins create \
  --name my-skills \
  --skills-only \
  --output ./my-skills-plugin

Migrar desde Claude Code

bun packages/cli/bin/agent-plugins migrate \
  ./my-claude-project \
  --from claude \
  --output ./my-agent-plugin

Validar un plugin

bun packages/cli/bin/agent-plugins package ./my-plugin --dry-run

Estructura de Salida

Los plugins generados siguen esta estructura:

my-plugin/
├── plugin.json
├── skills/
│   └── skill-name/
│       └── SKILL.md
└── mcp.json (opcional)

Informe de Migración

Al migrar, la herramienta informa:

  • ✓ Componentes portátiles (migrados)
  • ⚠ Componentes específicos del cliente (no migrados)
  • ✗ Componentes no compatibles (no migrados)

Skills relacionados