HiAi-gg/agent-plugins-builder

Créez, convertissez et empaquetez des plugins d'agent portables à partir de configurations, compétences et serveurs MCP existants.

Qu'est-ce que agent-plugins-builder ?

Cette compétence permet aux développeurs et aux utilisateurs d'agents IA de créer, migrer, valider et empaqueter des plugins d'agent portables. Elle supporte la création à partir de zéro, la migration depuis des sources comme Claude Code, Cursor, Codex, OpenCode ou VS Code, ainsi que l'inspection et le packaging de plugins existants. L'outil génère une structure standardisée (plugin.json, dossier skills/, éventuellement mcp.json) et fournit un rapport de migration détaillant les composants portables, spécifiques au client ou non supportés. Utile pour standardiser, partager et réutiliser des compétences d'agent entre différents environnements.

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

Installed? Explore more Recherche et analyse de données skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Construire des plugins d'agent

Utilisez cette compétence pour créer, migrer, empaqueter et inspecter des plugins d'agent.

Quand l'utiliser

Utilisez cette compétence lorsque vous avez besoin de :

  • Créer un nouveau plugin d'agent à partir de zéro
  • Migrer depuis Claude Code, Cursor, Codex, OpenCode ou VS Code
  • Valider et empaqueter un plugin existant
  • Inspecter la structure d'un plugin

Commandes

Créer un nouveau plugin

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

# Depuis des drapeaux
bun packages/cli/bin/agent-plugins create --name my-plugin --skills-only

Migrer depuis une configuration existante

# Détection automatique du format source
bun packages/cli/bin/agent-plugins migrate ./my-project

# Spécifier le format source
bun packages/cli/bin/agent-plugins migrate ./my-project --from claude

Valider et empaqueter

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

Inspecter un plugin

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

Exemples

Créer un plugin uniquement compétences

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

Migrer depuis Claude Code

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

Valider un plugin

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

Structure de sortie

Les plugins générés suivent cette structure :

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

Rapport de migration

Lors de la migration, l'outil rapporte :

  • ✓ Composants portables (migrés)
  • ⚠ Composants spécifiques au client (non migrés)
  • ✗ Composants non supportés (non migrés)

Skills associés