Agent skill
export-agent
Converts agent definitions between frameworks — exports to Claude Code, OpenAI, CrewAI, Lyzr, and GitHub Models formats, and imports from Claude, Cursor, and CrewAI projects. Use when the user wants to convert an agent, migrate to another framework, export to LangChain/AutoGen/CrewAI, or import from existing automation tools.
Install this agent skill to your Project
npx add-skill https://github.com/open-gitagent/gitagent/tree/main/examples/gitagent-helper/skills/export-agent
Metadata
Additional technical details for this skill
- author
- gitagent
- version
- 1.0.0
- category
- interop
SKILL.md
Export & Import Agents
Verify Export
After exporting, check the output matches expectations:
# Verify export file was created and contains agent name
gitagent export -f system-prompt -d ./my-agent | head -5
Export
Convert a gitagent definition to another framework:
gitagent export -f <format> -d ./my-agent [-o output-file]
Formats
| Format | Output | Use Case |
|---|---|---|
system-prompt |
Markdown | Universal — paste into any LLM |
claude-code |
CLAUDE.md | Drop into a Claude Code project |
openai |
Python | Run with OpenAI Agents SDK |
crewai |
YAML | Run with CrewAI |
openclaw |
JSON + MD | Run with OpenClaw |
nanobot |
JSON + MD | Run with Nanobot |
lyzr |
JSON | Create agent on Lyzr Studio |
github |
JSON | Call GitHub Models API |
Examples
# Get a system prompt for any LLM
gitagent export -f system-prompt -d ./my-agent
# Generate a CLAUDE.md
gitagent export -f claude-code -d ./my-agent -o CLAUDE.md
# Generate Python code for OpenAI
gitagent export -f openai -d ./my-agent -o agent.py
# Preview what Lyzr API will receive
gitagent export -f lyzr -d ./my-agent
# Preview GitHub Models payload
gitagent export -f github -d ./my-agent
Import
Convert existing agent frameworks into gitagent:
gitagent import --from <format> <path> [-d target-dir]
Sources
| Source | Input | What It Creates |
|---|---|---|
claude |
CLAUDE.md, .claude/skills/ | agent.yaml, SOUL.md, RULES.md, skills |
cursor |
.cursorrules | agent.yaml, SOUL.md, AGENTS.md |
crewai |
crew.yaml | agent.yaml, SOUL.md, agents/ |
Examples
# Import a Claude Code project
gitagent import --from claude ./my-project
# Import from Cursor
gitagent import --from cursor ./.cursorrules
# Import CrewAI config
gitagent import --from crewai ./crew.yaml -d ./imported
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
paper-search
Academic paper search via Google Scholar using Serper API
web-search
Advanced web search using Tavily API for current information retrieval
knowledge-retrieval
Semantic search over ingested documents using RAG (LlamaIndex/ChromaDB or Foundational RAG)
wiki-ingest
Ingest a raw source document into the wiki. Reads the source, extracts key information, creates or updates wiki pages, maintains cross-references, and logs the operation. Use when the user adds a new source or says 'ingest this'.
wiki-lint
Health-check the wiki for contradictions, stale claims, orphan pages, missing cross-references, and knowledge gaps. Use periodically or when the user says 'lint the wiki' or 'check wiki health'.
wiki-query
Query the wiki to answer questions. Searches wiki pages, synthesizes answers with citations, and optionally files valuable answers back as new wiki pages. Use when the user asks a question about the knowledge base.
Didn't find tool you were looking for?