Export Agent

Converte definizioni di agenti tra Claude, OpenAI, CrewAI e altri framework.

di open-gitagent · open-gitagent/opengap

Tested · Didn't pass

Export Agent — Converte definizioni di agenti tra Claude, OpenAI, CrewAI e altri framework.

Cosa fa

Converte definizioni di agenti tra framework diversi — esporta nei formati Claude Code, OpenAI, CrewAI, Lyzr e GitHub Models, e importa da progetti Claude, Cursor e CrewAI. Da usare quando l'utente vuole convertire un agente, migrare verso un altro framework, esportare verso LangChain/AutoGen/CrewAI o importare da strumenti di automazione esistenti.

Rapporto di test

Due difetti confermati dominano il quadro: (1) ogni comando documentato richiede una CLI npm esterna `opengap` che né il passaggio di installazione (un semplice `cp -r` di SKILL.md) né SKILL.md stesso menzionano mai come da installare — un'installazione pulita fallisce al primo comando con `command not found: opengap`, risolvibile solo eseguendo `npx @open-gitagent/opengap`; (2) OVERCLAIM confermato — la descrizione promette l'esportazione verso LangChain/AutoGen, ma la CLI reale rifiuta entrambi con 'Unknown format' (supporta invece altri 14 formati). Nell'A/B, lo skill (una volta forzato a girare via npx) ha prodotto esportazioni fedeli di CLAUDE.md + system-prompt ma ha iniettato nel file un banner letterale estraneo '# === CLAUDE.md ===', mentre il ramo base ha eseguito la stessa conversione a mano in modo più pulito e con struttura corretta — lo skill non ha battuto la conversione manuale in questo task.

Testato il: 2026-07-13 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/open-gitagent/opengap
cd opengap
mkdir -p ~/.claude/skills
cp -r examples/gitagent-helper/skills/export-agent ~/.claude/skills/export-agent

Comandi e prompt di esempio

  • /export-agentConverte definizioni di agenti tra Claude, OpenAI, CrewAI e altri framework.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Export this agent definition to CrewAI format
  • Migrate this Cursor agent to Claude Code
  • Import this agent from an existing automation tool