Log in

Runtime Adapters

One skill definition deployed to every AI runtime via MCP.

Runtime Adapters are the interoperability layer that makes Headways runtime-neutral. They compile a single skill definition into the native format of each AI runtime.

Supported Runtimes

RuntimeAdapter OutputStatus
Claude CodeCLAUDE.md context + MCP tool installActive
GitHub CopilotSKILL.md formatComing soon
Cursor.cursor/rules/ filesComing soon
OpenAI CodexAgent Skills specificationComing soon
Custom (MCP)Raw MCP tool definitionsActive

How Adapters Work

  1. You define a skill once in Headways' universal format
  2. The Runtime Adapter compiles it to each target runtime's native specification
  3. When users sync skills, they get the version compiled for their runtime
  4. Governance rules travel with the skill, regardless of runtime

MCP as the Interop Layer

Headways uses the Model Context Protocol (MCP) as its primary interoperability mechanism. MCP is now a Linux Foundation standard with support from Anthropic, Google, Microsoft, and AWS.

Benefits of MCP-native design:

  • Standard protocol means any MCP-compatible runtime works automatically
  • No proprietary hooks or vendor-specific integrations
  • Governance can be enforced at the protocol level

No Vendor Lock-in

This is Headways' primary defense against vendor up-stack movement. Each vendor governs their own runtime. Because Headways operates at the adapter layer, switching runtimes (or adding new ones) requires zero reconfiguration of skills or policies.