OpenClaw Compatibility Layer
Three new components enable cross-platform usage without modifying the core Claude Code plugin:
MCP Server (mcp-server/)
Model Context Protocol server exposing 10 Octopus tools. Auto-starts via .mcp.json when plugin is enabled. Any MCP-compatible client can connect.
Tools: octopus_discover, octopus_define, octopus_develop, octopus_deliver, octopus_embrace, octopus_debate, octopus_review, octopus_security, octopus_list_skills, octopus_status
OpenClaw Extension (openclaw/)
Adapter package for OpenClaw AI assistant framework. Registers Octopus workflows as native OpenClaw tools for messaging platforms (Telegram, Discord, Signal, WhatsApp).
Shared Skill Schema
Universal JSON Schema (skill-schema.json) for skill metadata supporting both Claude Code and OpenClaw platforms.
Build & Validate
./scripts/build-openclaw.sh # Regenerate skill registry (90 entries)
./scripts/build-openclaw.sh --check # CI drift detection
./tests/validate-openclaw.sh # 13-check validation suiteArchitecture
Zero modifications to existing plugin files. All execution routes through orchestrate.sh — behavioral parity guaranteed.
Claude Code Plugin (unchanged)
└── .mcp.json ─── MCP Server ─── orchestrate.sh
↑
OpenClaw Extension ─────────────────────┘