{
  "name": "claude",
  "displayName": "Claude Code",
  "version": "2.0.0",
  "description": "Claude Code uses .md files in .claude/agents/ with comma-separated tools string (not YAML arrays).",
  "outputDir": "agents",
  "fileExtension": ".md",
  "frontmatter": {
    "include": [
      "name",
      "description",
      "mode",
      "tools",
      "skills",
      "instructions",
      "model",
      "agents",
      "user-invocable",
      "permission",
      "hooks",
      "temperature",
      "steps",
      "globs",
      "mcpServers",
      "mcp_tools"
    ],
    "exclude": ["disable-model-invocation", "argument-hint"],
    "transform": {
      "tools": {
        "strategy": "comma-separated"
      },
      "skills": {
        "strategy": "comma-separated"
      },
      "instructions": {
        "strategy": "comma-separated"
      },
      "mode": {
        "strategy": "identity"
      }
    }
  },
  "toolMap": {
    "search/codebase": "Grep",
    "search/usages": "Grep",
    "search/fileSearch": "Glob",
    "search/textSearch": "Grep",
    "search/listDirectory": "Glob",
    "read/readFile": "Read",
    "edit/editFiles": "Edit",
    "execute/runInTerminal": "Bash",
    "execute/testFailure": "Bash",
    "execute/getTerminalOutput": "Bash",
    "web/fetch": "WebFetch",
    "agent": "Agent",
    "vscode/askQuestions": "AskUserQuestion"
  },
  "excludeTools": [
    "context7_resolve-library-id",
    "context7_query-docs",
    "search/changes",
    "read/problems",
    "execute/createAndRunTask",
    "vscode/runCommand",
    "browser/openBrowserPage",
    "browser/navigatePage",
    "browser/readPage",
    "browser/clickElement",
    "browser/typeInPage",
    "browser/hoverElement",
    "browser/dragElement",
    "browser/handleDialog",
    "browser/screenshotPage"
  ],
  "capabilityFlags": {
    "orchestration": true,
    "approval": true,
    "diagnostics": false,
    "browser-ui": false,
    "ide-local": false,
    "github-service": false
  },
  "skillsOutputDir": ".claude/skills",
  "deploySkills": true,
  "commandsOutputDir": "commands",
  "deployCommands": true,
  "bodyFilters": [
    {
      "action": "inject-routing"
    }
  ],
  "handoffStrategy": "embed"
}
