Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Claude Code
plugin-target:claude-codea5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
PluginTarget JSON

plugin-target:claude-code

Structured · live

Claude Code json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · extensions/plugin-artifacts/plugin-target-claude-code.yamlCluster · extensions
Record JSON
{
  "id": "plugin-target:claude-code",
  "_kind": "PluginTarget",
  "_file": "extensions/plugin-artifacts/plugin-target-claude-code.yaml",
  "_cluster": "extensions",
  "attributes": {
    "displayName": "Claude Code",
    "hostAgent": "agent:claude-code",
    "adapterName": "claude",
    "manifestPath": ".claude-plugin/plugin.json",
    "adapterFamily": "claude-code-native",
    "manifestFormat": "plugin.json + openclaw.plugin.json",
    "commandFormat": "markdown-commands",
    "skillHandling": "native",
    "hookRegistrationFormat": "claude-code",
    "hookRegistrationOutputPath": "hooks/hooks.json",
    "hookRegistrationAliasPaths": [],
    "harnessManifestPath": ".claude-plugin/plugin.json",
    "pluginRootEnvVar": "CLAUDE_PLUGIN_ROOT",
    "pluginRootEnvVarForExtension": null,
    "scriptVariants": [
      "bash"
    ],
    "distribution": [
      "github-repo",
      "marketplace",
      "container-image"
    ],
    "distributionModel": "workspace-generated",
    "marketplacePath": ".claude-plugin/marketplace.json",
    "npmPublishable": false,
    "installLayout": {
      "manifest": ".claude-plugin/plugin.json",
      "commands": "commands/",
      "agents": "agents/",
      "skills": "skills/",
      "hooks": "hooks/",
      "mcp": ".mcp.json"
    },
    "packageMetadata": {
      "moduleType": "commonjs",
      "binScriptExt": ".js",
      "installLifecycle": "none",
      "activationMessage": "restart",
      "extraPackageFiles": [],
      "extraScripts": {},
      "emitCjsWrappers": false
    },
    "componentSupport": {
      "agents": "unsupported",
      "context": "unsupported",
      "skills": "native",
      "hooks": "native"
    },
    "cliCommand": "claude",
    "callerEnvVars": [
      "CLAUDE_ENV_FILE"
    ],
    "configPaths": [
      ".claude"
    ],
    "processNames": [
      "claude",
      "claude-code"
    ],
    "capabilities": [
      "SessionBinding",
      "StopHook",
      "Mcp",
      "HeadlessPrompt"
    ],
    "adapterModule": "@a5c-ai/adapters-codecs/claude-adapter",
    "externalRepo": "a5c-ai/babysitter-claude",
    "externalPackageName": null,
    "generatedSourceDir": "claude-code",
    "marketplaceSpecs": [
      {
        "from": ".claude-plugin/marketplace.json",
        "kind": "claude"
      }
    ],
    "requiredSurfaceFile": null,
    "promptCapabilities": [
      "hooks",
      "stop-hook",
      "ask-user-question",
      "task-tool",
      "breakpoint-routing"
    ],
    "loopControlTerm": "stop-hook",
    "hookDriven": true,
    "interactiveToolName": "AskUserQuestion tool",
    "sessionEnvVarsDescription": "PID-scoped session marker (authoritative); CLAUDE_ENV_FILE and AGENT_SESSION_ID are fallbacks",
    "hasIntentFidelityChecks": false,
    "hasNonNegotiables": false,
    "cliSetupMode": "claude-code",
    "defaultStepCount": 4,
    "skillSystemLabel": "Claude Code skill",
    "defaultTransportId": "anthropic",
    "hooksMuxFamily": "shell-hook",
    "sessionIdQuality": "native",
    "supportsOrderedFanout": true,
    "supportsNativeAdditionalContext": true,
    "supportsBlock": true,
    "supportsAsk": true,
    "supportsToolInputMutation": false,
    "supportsToolResultMutation": false,
    "supportsPersistedEnv": true,
    "envPersistenceMode": "native_env_file",
    "toolInterceptionScope": "all",
    "launchBehavior": {
      "promptDelivery": "cli-flag",
      "promptFlag": "-p",
      "execSubcommand": null,
      "resumeDelivery": "flag",
      "resumeFlag": "--resume",
      "sessionIdFlag": "--session-id",
      "maxTurnsFlag": "--max-turns",
      "stdinBehavior": "close-after-prompt",
      "selfExits": true,
      "needsIdleKill": false
    },
    "description": "Claude Code as a plugin host — accepts plugin.json + marketplace\nmanifests + container/binary plugin artifacts. Native plugin\nlayout follows the .claude-plugin/plugin.json convention with\noptional commands/, agents/, skills/, hooks/, and .mcp.json\nsurfaces under the plugin root.\n"
  },
  "outgoingEdges": [
    {
      "from": "plugin-target:claude-code",
      "to": "agent:claude-code",
      "kind": "hosted_by",
      "attributes": {}
    },
    {
      "from": "plugin-target:claude-code",
      "to": "agent-platform-impl:claude-code.platform@1.x",
      "kind": "hosted_by",
      "attributes": {}
    }
  ],
  "incomingEdges": [
    {
      "from": "agent-governance-impl:babysitter-plugin.governance@current",
      "to": "plugin-target:claude-code",
      "kind": "targets_plugin_surface",
      "attributes": {}
    },
    {
      "from": "agent-version:babysitter@current",
      "to": "plugin-target:claude-code",
      "kind": "targets_plugin_surface",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:babysitter-paperclip-package-json",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:babysitter-claude-plugin-manifest",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-agents-dir",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-bin-dir",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-commands-dir",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-container-image",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-hooks-json",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-lsp-json",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-manifest",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-marketplace-json",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-mcp-json",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-monitors-json",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-plugin-json",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-settings-fragment",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    },
    {
      "from": "plugin-artifact:claude-code-skills-dir",
      "to": "plugin-target:claude-code",
      "kind": "emits_artifact",
      "attributes": {}
    }
  ]
}

Shortcuts

Back to overview
Open graph tab