← ClaudeAtlas

claude-agent-converterlisted

Convert Claude Code subagents (.claude/agents/*.md) to standard Agent Skills (skills/*/SKILL.md). Use when migrating subagents to portable skill format, extracting reusable workflows from agents, or standardizing agent definitions across AI runtimes.
dceoy/ai-coding-agent-skills · ★ 3 · AI & Automation · score 64
Install: claude install-skill dceoy/ai-coding-agent-skills
# Claude Agent Converter Convert Claude Code subagents to standard Agent Skills format for portability across AI coding assistants. ## When to Use - Migrating existing `.claude/agents/*.md` subagent files to `skills/*/SKILL.md` format. - Extracting reusable workflows from subagent definitions. - Creating portable skills from Claude Code-specific agents. - Standardizing agent definitions for use with Claude Code, Codex CLI, Cursor CLI, and other runtimes. ## Inputs - Source agent file path (e.g., `.claude/agents/my-agent.md`). - Optional: target skill name (defaults to agent name from frontmatter). - Optional: mode to extract (if agent supports multiple modes). If input is missing, ask for the source agent file path. ## Format Differences ### Claude Code Subagent Format Location: `.claude/agents/<agent-name>.md` ```yaml --- name: agent-name description: When Claude should delegate to this subagent tools: Read, Grep, Glob, Bash disallowedTools: Write, Edit model: fast | default | advanced | inherit permissionMode: default | acceptEdits | dontAsk | bypassPermissions | plan skills: skill-1, skill-2 hooks: PreToolUse: - matcher: "Bash" hooks: - type: command command: "./scripts/validate.sh" --- [System prompt instructions for the subagent...] ``` ### Standard Agent Skill Format Location: `skills/<skill-name>/SKILL.md` ```yaml --- name: skill-name description: Complete description including what the skill does and when to use it. --- # Sk