{
  "schemaVersion": 1,
  "entries": [
    {
      "id": "adal",
      "name": "AdaL",
      "vendor": "SylphAI",
      "homepage": "https://adalagent.ai",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "AdaL documentation", "url": "https://docs.sylph.ai" }],
      "profile": {
        "identity": {
          "product": "AdaL",
          "surface": "AdaL CLI and editor integration",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://docs.sylph.ai/customize/lifecycle-hooks/",
            "https://docs.sylph.ai/features/mcp-support-proposed/"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, subagent, instructions, permissions."
          ],
          "claimScope": "User-scoped command lifecycle hooks"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.sylph.ai/features/plugins-and-skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, subagent, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "AdaL manages MCP servers through the /mcp CLI flow and stores OAuth tokens under ~/.adal/mcp-auth; the docs describe add/remove/test actions rather than a stable editable config file.",
            "docs": [],
            "sources": [
              "https://docs.sylph.ai/features/mcp-support-proposed",
              "https://docs.sylph.ai/features/mcp-support-proposed/"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.sylph.ai/features/mcp-support-proposed/"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Existing file dialect and environment expansion were not revalidated."
              ],
              "claimScope": "CLI-managed MCP connections and supported local/remote transports"
            },
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "AdaL manages MCP servers through the /mcp CLI flow and stores OAuth tokens under ~/.adal/mcp-auth; the docs describe add/remove/test actions rather than a stable editable config file."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, subagent, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Existing file dialect and environment expansion were not revalidated.",
              "AXM has not implemented an AdaL MCP writer for the CLI-managed MCP store.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, subagent, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.sylph.ai/getting-started/workflows-and-examples"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, subagent, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "AdaL supports command-only PreToolUse, PostToolUse, PostToolUseFailure, UserPromptSubmit, PermissionRequest and Stop hooks in user settings. Project and plugin hook scopes are not supported.",
            "docs": [],
            "sources": ["https://docs.sylph.ai/customize/lifecycle-hooks/"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.sylph.ai/customize/lifecycle-hooks/"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Event serialization and AXM writing remain unmodeled."
              ],
              "claimScope": "AdaL supports command-only PreToolUse, PostToolUse, PostToolUseFailure, UserPromptSubmit, PermissionRequest and Stop hooks in user settings. Project and plugin hook scopes are not supported."
            },
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "AdaL supports command-only PreToolUse, PostToolUse, PostToolUseFailure, UserPromptSubmit, PermissionRequest and Stop hooks in user settings. Project and plugin hook scopes are not supported."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, subagent, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Event serialization and AXM writing remain unmodeled.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "aider-desk",
      "name": "AiderDesk",
      "vendor": "HOTOVO",
      "homepage": "https://github.com/hotovo/aider-desk",
      "interfaces": ["desktop"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "AiderDesk repository", "url": "https://github.com/hotovo/aider-desk" },
        { "label": "AiderDesk documentation", "url": "https://aiderdesk.hotovo.com/docs" }
      ],
      "profile": {
        "identity": {
          "product": "AiderDesk",
          "surface": "AiderDesk desktop Agent mode",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://aiderdesk.hotovo.com/docs/agent-mode/subagents",
            "https://aiderdesk.hotovo.com/docs/agent-mode/skills",
            "https://aiderdesk.hotovo.com/docs/core/commands"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, hook."
          ],
          "claimScope": "UI-managed subagent profiles and per-tool approvals"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://aiderdesk.hotovo.com/docs/features/skills",
              "https://github.com/hotovo/aider-desk/issues/568",
              "https://aiderdesk.hotovo.com/docs/agent-mode/skills"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://aiderdesk.hotovo.com/docs/agent-mode/skills"],
              "conditions": ["The selected agent profile must enable Use Skills Tools."],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Project and home skills; Skills Tools must be enabled"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": ["The selected agent profile must enable Use Skills Tools."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "AiderDesk is a native MCP client: it connects to external standard MCP servers and exposes their tools to the agent, registering only the servers listed in a profile's enabledServers. MCP client configuration lives under the .aider-desk config, but the exact config file path, servers key, and per-transport dialect are not documented, so no AXM writer is modeled. AiderDesk can additionally act as an MCP server via @aiderdesk/mcp-server (the inverse direction).",
            "docs": [],
            "sources": ["https://github.com/hotovo/aider-desk"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "AiderDesk is a native MCP client: it connects to external standard MCP servers and exposes their tools to the agent, registering only the servers listed in a profile's enabledServers. MCP client configuration lives under the .aider-desk config, but the exact config file path, servers key, and per-transport dialect are not documented, so no AXM writer is modeled. AiderDesk can additionally act as an MCP server via @aiderdesk/mcp-server (the inverse direction)."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook.",
              "AiderDesk's MCP client config dialect (exact file path, servers key, and transport-specific shape under .aider-desk) is not documented, so AXM has no MCP writer.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "AiderDesk agent profiles can be enabled as subagents through Settings > Agent. They have isolated context, tool approvals and automatic or on-demand invocation.",
            "docs": [],
            "sources": ["https://aiderdesk.hotovo.com/docs/agent-mode/subagents"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://aiderdesk.hotovo.com/docs/agent-mode/subagents"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "No automatically discoverable custom-subagent directory or configuration scope was established."
              ],
              "claimScope": "AiderDesk agent profiles can be enabled as subagents through Settings > Agent. They have isolated context, tool approvals and automatic or on-demand invocation."
            },
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "AiderDesk agent profiles can be enabled as subagents through Settings > Agent. They have isolated context, tool approvals and automatic or on-demand invocation."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook.",
              "No vendor runtime or AXM writer execution was performed.",
              "No automatically discoverable custom-subagent directory or configuration scope was established.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "The /init command creates an AGENTS.md project rule file.",
            "docs": [],
            "sources": ["https://aiderdesk.hotovo.com/docs/core/commands"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://aiderdesk.hotovo.com/docs/core/commands"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Global rule locations and nested instruction discovery were not established."
              ],
              "claimScope": "The /init command creates an AGENTS.md project rule file."
            },
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": ["The /init command creates an AGENTS.md project rule file."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook.",
              "No vendor runtime or AXM writer execution was performed.",
              "Global rule locations and nested instruction discovery were not established.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "AiderDesk has a native lifecycle hook / Extension System with 30+ events (onTaskCreated, onPromptFinished, onToolCalled, onFileAdded, ...) that can observe, modify, or block operations. Hooks are in-process JS/TS callbacks under .aider-desk/hooks/ (project) and ~/.aider-desk/hooks/ (user), with a newer Extension System under .aider-desk/extensions/. The native event names are not canonically mappable and there is no command-stdin dialect for AXM to serialize.",
            "docs": [],
            "sources": ["https://github.com/hotovo/aider-desk"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "AiderDesk has a native lifecycle hook / Extension System with 30+ events (onTaskCreated, onPromptFinished, onToolCalled, onFileAdded, ...) that can observe, modify, or block operations. Hooks are in-process JS/TS callbacks under .aider-desk/hooks/ (project) and ~/.aider-desk/hooks/ (user), with a newer Extension System under .aider-desk/extensions/. The native event names are not canonically mappable and there is no command-stdin dialect for AXM to serialize."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook.",
              "AiderDesk hooks are in-process JS/TS callbacks with no command-stdin serialization dialect, and its 30+ native events are not canonically mapped, so AXM has no hook writer.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "amp",
      "name": "Amp",
      "vendor": "Sourcegraph",
      "homepage": "https://ampcode.com",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Amp Owner's Manual", "url": "https://ampcode.com/manual" }],
      "profile": {
        "identity": {
          "product": "Amp",
          "surface": "Amp CLI and editor integration",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://ampcode.com/docs/customize/skills",
            "https://ampcode.com/docs/customize/agents-md"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, permissions."
          ],
          "claimScope": "Skill discovery and global guidance"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://ampcode.com/manual#agent-skills",
              "https://ampcode.com/docs/customize/skills"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://ampcode.com/docs/customize/skills"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Documented skill roots, compatibility discovery and optional hosted skill repositories"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": ["Claude skill discovery must be enabled."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Amp declares always-available MCP servers under the flat amp.mcpServers settings key in ~/.config/amp/settings.json (user) or .amp/settings.json (workspace, which requires explicit approval), and skill-scoped MCP servers through mcp.json inside a skill directory.",
            "docs": [],
            "sources": [
              "https://ampcode.com/manual#MCP",
              "https://ampcode.com/manual#configuration"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Amp declares always-available MCP servers under the flat amp.mcpServers settings key in ~/.config/amp/settings.json (user) or .amp/settings.json (workspace, which requires explicit approval), and skill-scoped MCP servers through mcp.json inside a skill directory."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, permissions.",
              "Amp's native configuration locations and server entry dialect have not been verified in the catalog; an AXM writer requires those declarations.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "plugin",
            "availability": {
              "via": "plugin",
              "provider": "first-party",
              "plugin": { "name": "Amp plugin API", "homepage": "https://ampcode.com/manual" }
            },
            "vendorStatus": { "state": "active" },
            "notes": "Amp has built-in automatic subagents and first-party plugin APIs for custom subagent-like tools, but no documented Markdown subagent directory that AXM can materialize.",
            "docs": [],
            "sources": [
              "https://ampcode.com/manual#subagents",
              "https://ampcode.com/manual#plugins"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Amp has built-in automatic subagents and first-party plugin APIs for custom subagent-like tools, but no documented Markdown subagent directory that AXM can materialize.",
              "Requires the Amp plugin API plugin."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, permissions.",
              "AXM has not implemented Amp plugin/subagent materialization.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://ampcode.com/manual#agentsmd",
              "https://ampcode.com/docs/customize/agents-md"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://ampcode.com/docs/customize/agents-md"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Hosted workspace guidance does not apply to every custom or built-in subagent."
              ],
              "claimScope": "AGENTS.md search and personal/workspace guidance"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "supported",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Hosted workspace guidance does not apply to every custom or built-in subagent.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Amp plugins can handle tool-call, tool-result, and agent lifecycle events. AXM models the in-process plugin surface but does not serialize Amp plugins or amp.hooks actions yet.",
            "docs": [],
            "sources": ["https://ampcode.com/manual", "https://ampcode.com/manual/plugin-api"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Amp plugins can handle tool-call, tool-result, and agent lifecycle events. AXM models the in-process plugin surface but does not serialize Amp plugins or amp.hooks actions yet."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, permissions.",
              "AXM has not implemented Amp plugin or declarative-action hook writers.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "antigravity",
      "name": "Antigravity",
      "vendor": "Google",
      "homepage": "https://antigravity.google",
      "interfaces": ["ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "Antigravity documentation", "url": "https://antigravity.google/docs" },
        {
          "label": "Antigravity CLI overview",
          "url": "https://antigravity.google/docs/cli-overview"
        }
      ],
      "profile": {
        "identity": {
          "product": "Antigravity",
          "surface": "Desktop/IDE",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://antigravity.google/docs/subagents/",
            "https://antigravity.google/docs/changelog/"
          ],
          "conditions": [],
          "limitations": [
            "Custom subagent discovery reviewed for Antigravity 2.0. The shared CLI harness does not make all legacy IDE settings equivalent.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Antigravity 2.0 defaults to .agents/skills (project) and ~/.gemini/config/skills (user); .agent/skills remains supported for backward compatibility.\n",
            "docs": [],
            "sources": ["https://antigravity.google/docs/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Antigravity 2.0 defaults to .agents/skills (project) and ~/.gemini/config/skills (user); .agent/skills remains supported for backward compatibility.\n"
            ],
            "limitations": [
              "Custom subagent discovery reviewed for Antigravity 2.0. The shared CLI harness does not make all legacy IDE settings equivalent.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Antigravity stores global MCP servers in ~/.gemini/config/mcp_config.json and workspace MCP servers in .agents/mcp_config.json. Remote MCP definitions use serverUrl, and disabled is an optional per-server switch.",
            "docs": [],
            "sources": [
              "https://antigravity.google/docs/mcp",
              "https://antigravity.google/docs/cli/plugins"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Antigravity stores global MCP servers in ~/.gemini/config/mcp_config.json and workspace MCP servers in .agents/mcp_config.json. Remote MCP definitions use serverUrl, and disabled is an optional per-server switch."
            ],
            "limitations": [
              "Custom subagent discovery reviewed for Antigravity 2.0. The shared CLI harness does not make all legacy IDE settings equivalent.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Custom Markdown subagents are read by Antigravity 2.0 and the CLI. Authors supply native frontmatter; AXM preserves it and applies explicit agent overrides without translating tool names or changing execution-policy defaults.",
            "docs": [
              { "label": "Custom subagents", "url": "https://antigravity.google/docs/subagents/" }
            ],
            "sources": ["https://antigravity.google/docs/subagents/"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://antigravity.google/docs/subagents/"],
              "conditions": [
                "Use Antigravity 2.0 or the Antigravity CLI with native name and description frontmatter; tool names, model, skills, plugins, and execution-policy settings must match the target harness."
              ],
              "limitations": [
                "Vendor execution of the generated subagent was not tested.",
                "AXM workspace setup currently supports project-scope Subagents; isolated user-scope adapter projection is checked but user-scope workspace installation remains unavailable."
              ],
              "claimScope": "Custom-subagent file discovery and native frontmatter contract."
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": null,
            "verification": {
              "verifiedAt": "2026-10-01",
              "boundary": "configuration",
              "evidence": [
                "specification:workspace/subagents/native-locations-respect-shape-and-proof"
              ],
              "limitations": [
                "Checks cover project and isolated user-scope file projection, shared ownership metadata, repetition, removal, and preservation of unowned files. They do not execute Antigravity."
              ]
            }
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Use Antigravity 2.0 or the Antigravity CLI with native name and description frontmatter; tool names, model, skills, plugins, and execution-policy settings must match the target harness.",
              "Custom Markdown subagents are read by Antigravity 2.0 and the CLI. Authors supply native frontmatter; AXM preserves it and applies explicit agent overrides without translating tool names or changing execution-policy defaults."
            ],
            "limitations": [
              "Custom subagent discovery reviewed for Antigravity 2.0. The shared CLI harness does not make all legacy IDE settings equivalent.",
              "This review does not renew historical AXM runtime verification.",
              "Vendor execution of the generated subagent was not tested.",
              "AXM workspace setup currently supports project-scope Subagents; isolated user-scope adapter projection is checked but user-scope workspace installation remains unavailable.",
              "Checks cover project and isolated user-scope file projection, shared ownership metadata, repetition, removal, and preservation of unowned files. They do not execute Antigravity.",
              "Configuration output was verified; vendor runtime behavior was not established by that evidence."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://antigravity.google/docs/rules-workflows"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Custom subagent discovery reviewed for Antigravity 2.0. The shared CLI harness does not make all legacy IDE settings equivalent.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Antigravity documents command hooks in hooks.json for the current Antigravity execution loop. This supersedes earlier research that found hooks only in SDK/plugin surfaces. Each hooks.json entry is namespaced by a hook name that carries its own enabled flag, and event groups nest under that name rather than under a single top-level hooks key.",
            "docs": [],
            "sources": [
              "https://antigravity.google/docs/hooks",
              "https://antigravity.google/docs/cli/plugins"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Antigravity documents command hooks in hooks.json for the current Antigravity execution loop. This supersedes earlier research that found hooks only in SDK/plugin surfaces. Each hooks.json entry is namespaced by a hook name that carries its own enabled flag, and event groups nest under that name rather than under a single top-level hooks key."
            ],
            "limitations": [
              "Custom subagent discovery reviewed for Antigravity 2.0. The shared CLI harness does not make all legacy IDE settings equivalent.",
              "This review does not renew historical AXM runtime verification.",
              "Antigravity namespaces each hook bundle under its own top-level name in hooks.json; AXM's writer targets a single settings key and cannot express that nesting.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "antigravity-cli",
      "name": "Antigravity CLI",
      "vendor": "Google",
      "homepage": "https://antigravity.google/product/antigravity-cli",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Antigravity CLI documentation",
          "url": "https://antigravity.google/docs/cli-overview"
        }
      ],
      "profile": {
        "identity": {
          "product": "Antigravity",
          "surface": "CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://antigravity.google/docs/subagents/",
            "https://antigravity.google/docs/cli/overview/"
          ],
          "conditions": [],
          "limitations": [
            "Custom subagents and CLI surface reviewed; other native mechanics retain their separate evidence.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Because the CLI's project Skill directory is .agents/skills, --agent universal already wrote to the correct location; this entry adds CLI-specific detection and naming.",
            "docs": [],
            "sources": ["https://antigravity.google/docs/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Because the CLI's project Skill directory is .agents/skills, --agent universal already wrote to the correct location; this entry adds CLI-specific detection and naming."
            ],
            "limitations": [
              "Custom subagents and CLI surface reviewed; other native mechanics retain their separate evidence.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://antigravity.google/docs/mcp"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [],
            "limitations": [
              "Custom subagents and CLI surface reviewed; other native mechanics retain their separate evidence.",
              "This review does not renew historical AXM runtime verification.",
              "The Antigravity CLI shares product configuration with the desktop surface; AXM avoids a second writer until shared-target ownership is explicit.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Custom Markdown subagents are read by Antigravity 2.0 and the CLI. Authors supply native frontmatter; AXM preserves it and applies explicit agent overrides without translating tool names or changing execution-policy defaults.",
            "docs": [
              { "label": "Custom subagents", "url": "https://antigravity.google/docs/subagents/" }
            ],
            "sources": ["https://antigravity.google/docs/subagents/"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://antigravity.google/docs/subagents/"],
              "conditions": [
                "Use Antigravity 2.0 or the Antigravity CLI with native name and description frontmatter; tool names, model, skills, plugins, and execution-policy settings must match the target harness."
              ],
              "limitations": [
                "Vendor execution of the generated subagent was not tested.",
                "AXM workspace setup currently supports project-scope Subagents; isolated user-scope adapter projection is checked but user-scope workspace installation remains unavailable."
              ],
              "claimScope": "Custom-subagent file discovery and native frontmatter contract."
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": null,
            "verification": {
              "verifiedAt": "2026-10-01",
              "boundary": "configuration",
              "evidence": [
                "specification:workspace/subagents/native-locations-respect-shape-and-proof"
              ],
              "limitations": [
                "Checks cover project and isolated user-scope file projection, shared ownership metadata, repetition, removal, and preservation of unowned files. They do not execute Antigravity."
              ]
            }
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Use Antigravity 2.0 or the Antigravity CLI with native name and description frontmatter; tool names, model, skills, plugins, and execution-policy settings must match the target harness.",
              "Custom Markdown subagents are read by Antigravity 2.0 and the CLI. Authors supply native frontmatter; AXM preserves it and applies explicit agent overrides without translating tool names or changing execution-policy defaults."
            ],
            "limitations": [
              "Custom subagents and CLI surface reviewed; other native mechanics retain their separate evidence.",
              "This review does not renew historical AXM runtime verification.",
              "Vendor execution of the generated subagent was not tested.",
              "AXM workspace setup currently supports project-scope Subagents; isolated user-scope adapter projection is checked but user-scope workspace installation remains unavailable.",
              "Checks cover project and isolated user-scope file projection, shared ownership metadata, repetition, removal, and preservation of unowned files. They do not execute Antigravity.",
              "Configuration output was verified; vendor runtime behavior was not established by that evidence."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://antigravity.google/docs/rules-workflows"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Custom subagents and CLI surface reviewed; other native mechanics retain their separate evidence.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "The CLI reads command hooks from the workspace or global customization directory.",
            "docs": [],
            "sources": ["https://antigravity.google/docs/hooks"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "The CLI reads command hooks from the workspace or global customization directory."
            ],
            "limitations": [
              "Custom subagents and CLI surface reviewed; other native mechanics retain their separate evidence.",
              "This review does not renew historical AXM runtime verification.",
              "Antigravity's named hook bundles require a serializer AXM does not implement.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "augment",
      "name": "Augment",
      "vendor": "Augment Code",
      "homepage": "https://www.augmentcode.com",
      "interfaces": ["ide-extension", "cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Augment documentation", "url": "https://docs.augmentcode.com" }],
      "profile": {
        "identity": {
          "product": "Augment",
          "surface": "Auggie CLI; editor capabilities are separate",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://docs.augmentcode.com/cli/skills",
            "https://docs.augmentcode.com/cli/subagents"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, hook, instructions, permissions."
          ],
          "claimScope": "CLI skill discovery and custom subagents"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Auggie loads skills from .augment/skills, .claude/skills, and .agents/skills at both user and workspace scope. AXM writes the native Augment project directory.",
            "docs": [],
            "sources": ["https://docs.augmentcode.com/cli/skills"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.augmentcode.com/cli/skills"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Auggie CLI skill roots and precedence"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Auggie loads skills from .augment/skills, .claude/skills, and .agents/skills at both user and workspace scope. AXM writes the native Augment project directory."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Auggie persists MCP server configuration in ~/.augment/settings.json. The CLI also supports per-run --mcp-config overrides that are not represented by AXM writers.",
            "docs": [],
            "sources": ["https://docs.augmentcode.com/cli/integrations"],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Auggie persists MCP server configuration in ~/.augment/settings.json. The CLI also supports per-run --mcp-config overrides that are not represented by AXM writers."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": ["https://docs.augmentcode.com/cli/subagents"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.augmentcode.com/cli/subagents"],
              "conditions": ["Custom subagents documented here are CLI-only."],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "CLI custom agent Markdown files and scopes"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Custom subagents documented here are CLI-only.",
              "No industry spec for subagents yet; AXM bridges to the agent's native layout."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.augmentcode.com/cli/rules"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Auggie hooks run command hooks from settings files and use JSON on stdin/stdout. Native Auggie also exposes SessionEnd and Notification, plus metadata options not represented in AXM's portable hook manifest.",
            "docs": [],
            "sources": ["https://docs.augmentcode.com/cli/hooks"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Auggie hooks run command hooks from settings files and use JSON on stdin/stdout. Native Auggie also exposes SessionEnd and Notification, plus metadata options not represented in AXM's portable hook manifest."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "chatgpt",
      "name": "ChatGPT",
      "vendor": "OpenAI",
      "homepage": "https://chatgpt.com",
      "interfaces": ["chat", "hosted-agent"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Skills in ChatGPT",
          "url": "https://help.openai.com/en/articles/20001066-skills-in-chatgpt"
        },
        {
          "label": "Developer mode and MCP apps in ChatGPT",
          "url": "https://help.openai.com/en/articles/12584461-developer-mode-and-full-mcp-connectors-in-chatgpt-beta"
        }
      ],
      "profile": {
        "identity": {
          "product": "ChatGPT",
          "surface": "Hosted chat and workspace",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://learn.chatgpt.com/docs/build-skills",
            "https://learn.chatgpt.com/docs/enterprise/skills"
          ],
          "conditions": ["Workspace plan and administrator controls apply."],
          "limitations": [
            "The standalone filesystem skill path is represented by the Codex target. No upload or hosted runtime was exercised."
          ],
          "claimScope": "Standalone skills versus hosted workspace and plugin delivery"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Standalone skills are documented for desktop, Codex CLI and IDE; web/mobile reuse skills through plugins. Workspace-managed skills have separate availability and administrator controls.",
            "docs": [],
            "sources": [
              "https://learn.chatgpt.com/docs/build-skills",
              "https://learn.chatgpt.com/docs/enterprise/skills"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://learn.chatgpt.com/docs/build-skills",
                "https://learn.chatgpt.com/docs/enterprise/skills"
              ],
              "conditions": [
                "Hosted distribution depends on workspace administration or plugin packaging."
              ],
              "limitations": [],
              "claimScope": "Delivery surface distinction"
            },
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "manual",
            "conditions": [
              "Workspace plan and administrator controls apply.",
              "Hosted distribution depends on workspace administration or plugin packaging.",
              "Standalone skills are documented for desktop, Codex CLI and IDE; web/mobile reuse skills through plugins. Workspace-managed skills have separate availability and administrator controls."
            ],
            "limitations": [
              "The standalone filesystem skill path is represented by the Codex target. No upload or hosted runtime was exercised.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "ChatGPT developer mode accepts remote MCP servers for custom apps; plan, role, and administrator controls apply.",
            "docs": [],
            "sources": [
              "https://help.openai.com/en/articles/12584461-developer-mode-and-full-mcp-connectors-in-chatgpt-beta"
            ],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Workspace plan and administrator controls apply.",
              "ChatGPT developer mode accepts remote MCP servers for custom apps; plan, role, and administrator controls apply."
            ],
            "limitations": [
              "The standalone filesystem skill path is represented by the Codex target. No upload or hosted runtime was exercised.",
              "ChatGPT connector setup is hosted and UI-mediated.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped primary-source evidence establishes absence of this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Workspace plan and administrator controls apply.",
              "No scoped primary-source evidence establishes absence of this capability."
            ],
            "limitations": [
              "The standalone filesystem skill path is represented by the Codex target. No upload or hosted runtime was exercised.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped primary-source evidence establishes absence of this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Workspace plan and administrator controls apply.",
              "No scoped primary-source evidence establishes absence of this capability."
            ],
            "limitations": [
              "The standalone filesystem skill path is represented by the Codex target. No upload or hosted runtime was exercised.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped primary-source evidence establishes absence of this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Workspace plan and administrator controls apply.",
              "No scoped primary-source evidence establishes absence of this capability."
            ],
            "limitations": [
              "The standalone filesystem skill path is represented by the Codex target. No upload or hosted runtime was exercised.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "claude-ai",
      "name": "Claude.ai",
      "vendor": "Anthropic",
      "homepage": "https://claude.ai",
      "interfaces": ["chat"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Use skills in Claude",
          "url": "https://support.claude.com/en/articles/12512180-use-skills-in-claude"
        },
        {
          "label": "Remote MCP custom connectors",
          "url": "https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp"
        }
      ],
      "profile": {
        "identity": {
          "product": "Claude",
          "surface": "Hosted chat",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://support.claude.com/en/articles/12512180-using-skills-in-claude"],
          "conditions": [],
          "limitations": [
            "Hosted skill discovery and upload require account availability; local Claude Code configuration does not establish hosted support.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Claude accepts custom skill folders packaged as ZIP files. Account, organization, and code-execution controls apply; enabled skills are shared with Cowork.",
            "docs": [],
            "sources": ["https://support.claude.com/en/articles/12512180-use-skills-in-claude"],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "manual",
            "conditions": [
              "Claude accepts custom skill folders packaged as ZIP files. Account, organization, and code-execution controls apply; enabled skills are shared with Cowork."
            ],
            "limitations": [
              "Hosted skill discovery and upload require account availability; local Claude Code configuration does not establish hosted support.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Claude accepts publicly reachable remote MCP servers as custom connectors.",
            "docs": [],
            "sources": [
              "https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp"
            ],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Claude accepts publicly reachable remote MCP servers as custom connectors."
            ],
            "limitations": [
              "Hosted skill discovery and upload require account availability; local Claude Code configuration does not establish hosted support.",
              "This review does not renew historical AXM runtime verification.",
              "Claude connector setup is hosted and UI-mediated.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "none",
            "availability": { "via": "none" },
            "vendorStatus": { "state": "active" },
            "notes": "Plugin subagents run in Cowork, not in Claude chat.",
            "docs": [],
            "sources": ["https://support.claude.com/en/articles/13837440-use-plugins-in-claude"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://support.claude.com/en/articles/13837440-use-plugins-in-claude"],
              "conditions": ["Scoped to chat, not the complete Claude product family."],
              "limitations": ["Documentation review only."],
              "claimScope": "Plugin hooks and subagents do not execute in Claude chat; Cowork and Claude Code are separate surfaces."
            },
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Scoped to chat, not the complete Claude product family.",
              "Plugin subagents run in Cowork, not in Claude chat."
            ],
            "limitations": [
              "Hosted skill discovery and upload require account availability; local Claude Code configuration does not establish hosted support.",
              "This review does not renew historical AXM runtime verification.",
              "Documentation review only.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped primary-source evidence establishes absence of this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "No scoped primary-source evidence establishes absence of this capability."
            ],
            "limitations": [
              "Hosted skill discovery and upload require account availability; local Claude Code configuration does not establish hosted support.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "none",
            "availability": { "via": "none" },
            "vendorStatus": { "state": "active" },
            "notes": "Plugin hooks run in Cowork, not in Claude chat.",
            "docs": [],
            "sources": ["https://support.claude.com/en/articles/13837440-use-plugins-in-claude"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://support.claude.com/en/articles/13837440-use-plugins-in-claude"],
              "conditions": ["Scoped to chat, not the complete Claude product family."],
              "limitations": ["Documentation review only."],
              "claimScope": "Plugin hooks and subagents do not execute in Claude chat; Cowork and Claude Code are separate surfaces."
            },
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Scoped to chat, not the complete Claude product family.",
              "Plugin hooks run in Cowork, not in Claude chat."
            ],
            "limitations": [
              "Hosted skill discovery and upload require account availability; local Claude Code configuration does not establish hosted support.",
              "This review does not renew historical AXM runtime verification.",
              "Documentation review only.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "claude-code",
      "name": "Claude Code",
      "vendor": "Anthropic",
      "homepage": "https://claude.com/product/claude-code",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "Claude Code documentation", "url": "https://code.claude.com/docs/en/overview" }
      ],
      "profile": {
        "identity": {
          "product": "Claude Code",
          "surface": "Terminal, IDE, desktop and cloud",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://code.claude.com/docs/en/hooks"],
          "conditions": [],
          "limitations": [
            "Hook mechanisms reviewed across documented surfaces. AXM currently writes command handlers; other handlers do not inherit AXM support.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://code.claude.com/docs/en/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Hook mechanisms reviewed across documented surfaces. AXM currently writes command handlers; other handlers do not inherit AXM support.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://code.claude.com/docs/en/mcp"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Hook mechanisms reviewed across documented surfaces. AXM currently writes command handlers; other handlers do not inherit AXM support.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": ["https://code.claude.com/docs/en/sub-agents"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "No industry spec for subagents yet; AXM bridges to the agent's native layout."
            ],
            "limitations": [
              "Hook mechanisms reviewed across documented surfaces. AXM currently writes command handlers; other handlers do not inherit AXM support.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Reads CLAUDE.md, not the AGENTS.md spec filename.",
            "docs": [],
            "sources": ["https://code.claude.com/docs/en/memory"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": ["Reads CLAUDE.md, not the AGENTS.md spec filename."],
            "limitations": [
              "Hook mechanisms reviewed across documented surfaces. AXM currently writes command handlers; other handlers do not inherit AXM support.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Managed hooks merge into the Claude Code settings hooks block and execute materialized AXM package entrypoints. Claude Code exposes additional native events such as Notification, SessionEnd, CwdChanged, FileChanged, and WorktreeCreate; this catalog maps the subset covered by AXM's canonical hook event registry.",
            "docs": [],
            "sources": [
              "https://code.claude.com/docs/en/hooks",
              "https://code.claude.com/docs/en/settings"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://code.claude.com/docs/en/hooks"],
              "conditions": [],
              "limitations": [
                "Agent hooks are also documented. AXM projects command handlers only; other native handlers are descriptive."
              ],
              "claimScope": "Native hook invocation families"
            },
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin", "http", "prompt", "agent", "mcp"]
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Managed hooks merge into the Claude Code settings hooks block and execute materialized AXM package entrypoints. Claude Code exposes additional native events such as Notification, SessionEnd, CwdChanged, FileChanged, and WorktreeCreate; this catalog maps the subset covered by AXM's canonical hook event registry."
            ],
            "limitations": [
              "Hook mechanisms reviewed across documented surfaces. AXM currently writes command handlers; other handlers do not inherit AXM support.",
              "This review does not renew historical AXM runtime verification.",
              "Agent hooks are also documented. AXM projects command handlers only; other native handlers are descriptive.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "cline",
      "name": "Cline",
      "vendor": "Cline",
      "homepage": "https://cline.bot",
      "interfaces": ["cli", "ide-extension", "desktop"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Cline documentation", "url": "https://docs.cline.bot" }],
      "profile": {
        "identity": {
          "product": "Cline",
          "surface": "CLI, IDE and desktop",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://cline.bot/blog/cline-desktop-an-open-source-app-for-open-weight-models",
            "https://cline.bot/blog/how-we-migrated-11-million-users-to-clines-biggest-harness-upgrade"
          ],
          "conditions": [],
          "limitations": [
            "Desktop and harness migration reviewed; parallel sessions do not establish a custom subagent definition format.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.cline.bot/customization/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Desktop and harness migration reviewed; parallel sessions do not establish a custom subagent definition format.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Cline supports MCP in both the extension and CLI. The CLI MCP config is ~/.cline/mcp.json; extension config is exposed through the MCP settings UI. Entries use the community-standard mcpServers shape with a streamableHttp remote discriminator plus Cline-specific disabled and autoApprove fields.",
            "docs": [],
            "sources": ["https://docs.cline.bot/mcp/mcp-overview"],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Cline supports MCP in both the extension and CLI. The CLI MCP config is ~/.cline/mcp.json; extension config is exposed through the MCP settings UI. Entries use the community-standard mcpServers shape with a streamableHttp remote discriminator plus Cline-specific disabled and autoApprove fields."
            ],
            "limitations": [
              "Desktop and harness migration reviewed; parallel sessions do not establish a custom subagent definition format.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped primary-source evidence establishes absence of this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "No scoped primary-source evidence establishes absence of this capability."
            ],
            "limitations": [
              "Desktop and harness migration reviewed; parallel sessions do not establish a custom subagent definition format.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Uses a vendor rule directory under the AGENTS.md-governed rule umbrella.",
            "docs": [],
            "sources": ["https://docs.cline.bot/customization/cline-rules"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Uses a vendor rule directory under the AGENTS.md-governed rule umbrella."
            ],
            "limitations": [
              "Desktop and harness migration reviewed; parallel sessions do not establish a custom subagent definition format.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Cline stores executable hooks under ~/Documents/Cline/Hooks and .clinerules/hooks. The native script-directory shape is not compatible with AXM's grouped JSON command-hook writer.",
            "docs": [],
            "sources": ["https://docs.cline.bot/customization/hooks"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Cline stores executable hooks under ~/Documents/Cline/Hooks and .clinerules/hooks. The native script-directory shape is not compatible with AXM's grouped JSON command-hook writer."
            ],
            "limitations": [
              "Desktop and harness migration reviewed; parallel sessions do not establish a custom subagent definition format.",
              "This review does not renew historical AXM runtime verification.",
              "AXM has not implemented a Cline hook script directory writer.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "codearts-agent",
      "name": "CodeArts Agent",
      "vendor": "Huawei Cloud",
      "homepage": "https://support.huaweicloud.com/usermanual-cli/codeartsagent_cli_0001.html",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "CodeArts Agent CLI documentation",
          "url": "https://support.huaweicloud.com/usermanual-cli/codeartsagent_cli_0001.html"
        }
      ],
      "profile": {
        "identity": {
          "product": "CodeArts Agent",
          "surface": "CodeArts coding CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://support.huaweicloud.com/usermanual-cli/codeartsagent_cli_0019.html"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "CLI SKILL.md discovery paths"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://support.huaweicloud.com/usermanual-cli/codeartsagent_cli_0019.html"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://support.huaweicloud.com/usermanual-cli/codeartsagent_cli_0019.html"
              ],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Project .codeartsdoer/skills and home .codeartsdoer/skills; project names override user names"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "supported",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "CodeArts Agent stores local and remote MCP servers under the mcp key in its shared JSON or JSONC configuration.",
            "docs": [],
            "sources": [
              "https://support.huaweicloud.com/usermanual-cli/codeartsagent_cli_0017.html",
              "https://support.huaweicloud.com/usermanual-cli/codeartsagent_cli_0028.html"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "CodeArts Agent stores local and remote MCP servers under the mcp key in its shared JSON or JSONC configuration."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "CodeArts Agent discovers Markdown agent definitions with YAML frontmatter and supports primary and subagent modes.",
            "docs": [],
            "sources": [
              "https://support.huaweicloud.com/usermanual-codeartssnap/codeartsagent_ug_0051.html"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "CodeArts Agent discovers Markdown agent definitions with YAML frontmatter and supports primary and subagent modes."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "CodeArts Agent uses AGENTS.md for project instructions and can generate it with /init.",
            "docs": [],
            "sources": [
              "https://support.huaweicloud.com/usermanual-cli/codeartsagent_cli_0014.html"
            ],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "CodeArts Agent uses AGENTS.md for project instructions and can generate it with /init."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "CodeArts Agent hooks are JavaScript or TypeScript plugin callbacks rather than declarative command hooks that AXM can serialize.",
            "docs": [],
            "sources": [
              "https://support.huaweicloud.com/usermanual-cli/codeartsagent_cli_0018.html"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "CodeArts Agent hooks are JavaScript or TypeScript plugin callbacks rather than declarative command hooks that AXM can serialize."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "AXM does not serialize CodeArts Agent JavaScript or TypeScript plugins.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "codebuddy",
      "name": "CodeBuddy",
      "vendor": "Tencent Cloud",
      "homepage": "https://www.codebuddy.ai/docs",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "CodeBuddy documentation",
          "url": "https://www.codebuddy.ai/docs/ide/Introduction"
        }
      ],
      "profile": {
        "identity": {
          "product": "CodeBuddy",
          "surface": "CodeBuddy CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://www.codebuddy.ai/docs/cli/hooks",
            "https://www.codebuddy.ai/docs/cli/skills"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, instructions, permissions."
          ],
          "claimScope": "CLI lifecycle hooks and skill invocation controls"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://www.codebuddy.ai/docs/ide/Introduction",
              "https://www.codebuddy.ai/docs/cli/skills"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://www.codebuddy.ai/docs/cli/skills"],
              "conditions": [
                "Frontmatter hooks require fork context and the untrusted-hook opt-in unless built in."
              ],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Reader paths were not independently rechecked in this review."
              ],
              "claimScope": "Invocation controls and fork-only skill frontmatter hooks"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Frontmatter hooks require fork context and the untrusted-hook opt-in unless built in."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Reader paths were not independently rechecked in this review.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "CodeBuddy MCP configs are JSONC and use first-existing-file precedence within each scope; AXM writes the recommended project/user files.",
            "docs": [],
            "sources": ["https://www.codebuddy.ai/docs/cli/mcp"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "CodeBuddy MCP configs are JSONC and use first-existing-file precedence within each scope; AXM writes the recommended project/user files."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": ["https://www.codebuddy.ai/docs/cli/sub-agents"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "No industry spec for subagents yet; AXM bridges to the agent's native layout."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "CodeBuddy loads CODEBUDDY.md plus nested .codebuddy/rules instruction files and supports @path imports.",
            "docs": [],
            "sources": ["https://www.codebuddy.ai/docs/cli/memory"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "CodeBuddy loads CODEBUDDY.md plus nested .codebuddy/rules instruction files and supports @path imports."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "CLI v1.16+ documents Beta hooks with 27+ events. User, project and local settings are supported; the modeled mappings are a subset of the vendor event surface.",
            "docs": [],
            "sources": [
              "https://www.codebuddy.ai/docs/cli/hooks-guide",
              "https://www.codebuddy.ai/docs/cli/hooks"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://www.codebuddy.ai/docs/cli/hooks"],
              "conditions": ["Hooks are documented as Beta in CLI v1.16+."],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "The pre-existing event mappings and entry dialect cover a subset and were not exhaustively revalidated."
              ],
              "claimScope": "Beta hook availability, settings scopes and additional lifecycle events"
            },
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Hooks are documented as Beta in CLI v1.16+.",
              "CLI v1.16+ documents Beta hooks with 27+ events. User, project and local settings are supported; the modeled mappings are a subset of the vendor event surface."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "The pre-existing event mappings and entry dialect cover a subset and were not exhaustively revalidated.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "codemaker",
      "name": "Codemaker",
      "vendor": "CodeMaker AI",
      "homepage": "https://github.com/codemakerai/codemaker-cli",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": {
        "state": "retired",
        "since": null,
        "note": "CodeMaker AI's vendor domains no longer resolve, and its vendor-owned CLI repository has not shipped an agent-extension surface.",
        "supersededBy": null
      },
      "docs": [
        {
          "label": "CodeMaker CLI repository",
          "url": "https://github.com/codemakerai/codemaker-cli"
        }
      ],
      "profile": {
        "identity": {
          "product": "Codemaker",
          "surface": "CodeMaker AI CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://github.com/codemakerai/codemaker-cli"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "CLI product identity; extension availability remains unresolved"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "The vendor CLI source and documentation do not implement skills or read .codemaker/skills; the prior claim came only from a third-party installer path table. Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "The vendor CLI source and documentation do not implement skills or read .codemaker/skills; the prior claim came only from a third-party installer path table. Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
              "Codemaker is retired."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
              "Codemaker is retired."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
              "Codemaker is retired."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
              "Codemaker is retired."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
              "Codemaker is retired."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "coder-agents",
      "name": "Coder Agents",
      "vendor": "Coder",
      "homepage": "https://coder.com/docs/ai-coder/agents",
      "interfaces": ["workspace-agent"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "Official documentation", "url": "https://coder.com/docs/ai-coder/agents" },
        {
          "label": "Extension reference",
          "url": "https://coder.com/docs/ai-coder/agents/extending-agents"
        }
      ],
      "profile": {
        "identity": {
          "product": "Coder Agents",
          "surface": "workspace-agent",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://coder.com/docs/ai-coder/agents",
            "https://coder.com/docs/ai-coder/agents/extending-agents"
          ],
          "conditions": [
            "AXM must run within the connected Coder workspace; template and administrator policy govern availability."
          ],
          "limitations": ["No vendor runtime session was executed."],
          "claimScope": "Product identity, delivery surface and cited extension documentation"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Workspace skills can include supporting files. Personal skills are UI-managed single-file entries and are outside this filesystem projection.",
            "docs": [],
            "sources": ["https://coder.com/docs/ai-coder/agents/extending-agents"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://coder.com/docs/ai-coder/agents/extending-agents"],
              "conditions": [
                "Skill names must match their directories; SKILL.md is limited to 64 KB and supporting files to 512 KB."
              ],
              "limitations": [],
              "claimScope": "Skill discovery roots and standard SKILL.md format"
            },
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": null,
            "verification": {
              "verifiedAt": "2026-10-01",
              "boundary": "configuration",
              "evidence": [
                "specification:cli/skills/new/scaffolds-for-every-configured-agent",
                "packages/core/workspace-kernel/src/agent-adapters/agents/scoped-native-readers.spec.ts"
              ],
              "limitations": [
                "Project-scope skill scaffolding and native reader resolution were exercised in isolated filesystems. This does not execute Coder Agents or establish personal skill uploads."
              ]
            }
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "AXM must run within the connected Coder workspace; template and administrator policy govern availability.",
              "Skill names must match their directories; SKILL.md is limited to 64 KB and supporting files to 512 KB.",
              "Workspace skills can include supporting files. Personal skills are UI-managed single-file entries and are outside this filesystem projection."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "Project-scope skill scaffolding and native reader resolution were exercised in isolated filesystems. This does not execute Coder Agents or establish personal skill uploads.",
              "Configuration output was verified; vendor runtime behavior was not established by that evidence."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://coder.com/docs/ai-coder/agents/extending-agents"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://coder.com/docs/ai-coder/agents/extending-agents"],
              "conditions": [
                "Workspace template must expose MCP and the current agent mode must permit tool use."
              ],
              "limitations": [],
              "claimScope": "Workspace MCP file, container and stdio/HTTP entry grammar"
            },
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "writer",
            "legacyLastVerified": null,
            "verification": {
              "verifiedAt": "2026-10-01",
              "boundary": "configuration",
              "evidence": [
                "specification:workspace/mcps/shared-native-writes-require-compatible-authority"
              ],
              "limitations": [
                "Project .mcp.json install, update, repetition, disable and removal preserve sibling entries. Stdio and HTTP dialects are checked without executing Coder Agents or changing template policy."
              ]
            }
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "AXM must run within the connected Coder workspace; template and administrator policy govern availability.",
              "Workspace template must expose MCP and the current agent mode must permit tool use."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "Project .mcp.json install, update, repetition, disable and removal preserve sibling entries. Stdio and HTTP dialects are checked without executing Coder Agents or changing template policy.",
              "Configuration output was verified; vendor runtime behavior was not established by that evidence."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped evidence establishes a reusable extension target for this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "AXM must run within the connected Coder workspace; template and administrator policy govern availability.",
              "No scoped evidence establishes a reusable extension target for this capability."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "No verified native extension target or AXM projection is recorded.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped evidence establishes a reusable extension target for this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "AXM must run within the connected Coder workspace; template and administrator policy govern availability.",
              "No scoped evidence establishes a reusable extension target for this capability."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "No verified native extension target or AXM projection is recorded.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped evidence establishes a reusable extension target for this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "AXM must run within the connected Coder workspace; template and administrator policy govern availability.",
              "No scoped evidence establishes a reusable extension target for this capability."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "No verified native extension target or AXM projection is recorded.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "codestudio",
      "name": "Code Studio",
      "vendor": "Syncfusion",
      "homepage": "https://www.syncfusion.com/code-studio/",
      "interfaces": ["ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Code Studio documentation",
          "url": "https://help.syncfusion.com/code-studio/welcome-to-code-studio"
        }
      ],
      "profile": {
        "identity": {
          "product": "Code Studio",
          "surface": "Code Studio editor agent",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://help.syncfusion.com/code-studio/features/globalagent"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, permissions."
          ],
          "claimScope": "Opt-in project instruction file"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://www.syncfusion.com/code-studio/features/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Code Studio supports custom stdio and remote HTTP MCP servers.",
            "docs": [],
            "sources": [
              "https://www.syncfusion.com/code-studio/features/",
              "https://help.syncfusion.com/code-studio/reference/configure-properties/mcp/customservers"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": ["Code Studio supports custom stdio and remote HTTP MCP servers."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Code Studio custom agents are stored under .codestudio/agents.",
            "docs": [],
            "sources": [
              "https://www.syncfusion.com/code-studio/features/",
              "https://github.com/syncfusion/code-studio-library"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": ["Code Studio custom agents are stored under .codestudio/agents."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "The current Global Agent guide specifies lowercase agents.md at the workspace root, enabled with Agent Enabled and Use Agent MD File.",
            "docs": [],
            "sources": [
              "https://help.syncfusion.com/code-studio/features/globalagent",
              "https://www.syncfusion.com/code-studio/features/"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://help.syncfusion.com/code-studio/features/globalagent"],
              "conditions": ["Agent Enabled and Use Agent MD File must both be enabled."],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Other Code Studio instruction surfaces were not reviewed."
              ],
              "claimScope": "Exact lowercase filename and opt-in requirements"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Agent Enabled and Use Agent MD File must both be enabled.",
              "Enable Agent Enabled and Use Agent MD File in Code Studio.",
              "The current Global Agent guide specifies lowercase agents.md at the workspace root, enabled with Agent Enabled and Use Agent MD File."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Other Code Studio instruction surfaces were not reviewed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Code Studio exposes command-based lifecycle hooks, but its public documentation does not enumerate a stable event and matcher grammar.",
            "docs": [],
            "sources": ["https://www.syncfusion.com/code-studio/features/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Code Studio exposes command-based lifecycle hooks, but its public documentation does not enumerate a stable event and matcher grammar."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "codex",
      "name": "Codex",
      "vendor": "OpenAI",
      "homepage": "https://learn.chatgpt.com/docs",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Codex documentation", "url": "https://learn.chatgpt.com/docs" }],
      "profile": {
        "identity": {
          "product": "Codex",
          "surface": "CLI and IDE extension",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://learn.chatgpt.com/docs/hooks",
            "https://developers.openai.com/codex/skills"
          ],
          "conditions": [],
          "limitations": [
            "Hook invocation and decisions reviewed; prompt/agent hook entries may parse without executing. Other existing paths retain their earlier evidence.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Reads SKILL.md skills from repository (.agents/skills) and user (~/.agents/skills) locations with progressive disclosure, using the cross-tool Agent Skills convention rather than a .codex/ path.\n",
            "docs": [],
            "sources": ["https://developers.openai.com/codex/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Reads SKILL.md skills from repository (.agents/skills) and user (~/.agents/skills) locations with progressive disclosure, using the cross-tool Agent Skills convention rather than a .codex/ path.\n"
            ],
            "limitations": [
              "Hook invocation and decisions reviewed; prompt/agent hook entries may parse without executing. Other existing paths retain their earlier evidence.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://developers.openai.com/codex/mcp/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Hook invocation and decisions reviewed; prompt/agent hook entries may parse without executing. Other existing paths retain their earlier evidence.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Custom agents are standalone TOML files under .codex/agents (project) or ~/.codex/agents (user); a custom agent overrides a built-in of the same name.\n",
            "docs": [],
            "sources": ["https://learn.chatgpt.com/docs/agent-configuration/subagents"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Custom agents are standalone TOML files under .codex/agents (project) or ~/.codex/agents (user); a custom agent overrides a built-in of the same name.\n"
            ],
            "limitations": [
              "Hook invocation and decisions reviewed; prompt/agent hook entries may parse without executing. Other existing paths retain their earlier evidence.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://github.com/openai/codex/blob/main/docs/agents_md.md"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": ["Overrides AGENTS.md when non-empty under the selected CODEX_HOME."],
            "limitations": [
              "Hook invocation and decisions reviewed; prompt/agent hook entries may parse without executing. Other existing paths retain their earlier evidence.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Command and mcp_tool hooks execute. Prompt and agent handlers are parsed but skipped. AXM projects command handlers only; native allow/deny and updatedInput semantics do not expand the AXM canonical decision subset.",
            "docs": [],
            "sources": ["https://learn.chatgpt.com/docs/hooks"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://learn.chatgpt.com/docs/hooks"],
              "conditions": [],
              "limitations": ["AXM writes command handlers only."],
              "claimScope": "Documented executable hook mechanisms and permission decision behavior"
            },
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin", "mcp"]
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Command and mcp_tool hooks execute. Prompt and agent handlers are parsed but skipped. AXM projects command handlers only; native allow/deny and updatedInput semantics do not expand the AXM canonical decision subset."
            ],
            "limitations": [
              "Hook invocation and decisions reviewed; prompt/agent hook entries may parse without executing. Other existing paths retain their earlier evidence.",
              "This review does not renew historical AXM runtime verification.",
              "AXM writes command handlers only.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "command-code",
      "name": "Command Code",
      "vendor": "Command Code",
      "homepage": "https://commandcode.ai",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Command Code documentation", "url": "https://commandcode.ai/docs" }],
      "profile": {
        "identity": {
          "product": "Command Code",
          "surface": "Command Code CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://commandcode.ai/docs/agents"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions."
          ],
          "claimScope": "Custom agent definitions and scopes"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://commandcode.ai/docs/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "The shared/project-scoped MCP config is .mcp.json at the repo root; the user-scoped config is ~/.commandcode/mcp.json. A private local scope (~/.commandcode/projects/<slug>/mcp.json) also exists but is not managed here.",
            "docs": [],
            "sources": ["https://commandcode.ai/docs/mcp"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-09-29", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "The shared/project-scoped MCP config is .mcp.json at the repo root; the user-scoped config is ~/.commandcode/mcp.json. A private local scope (~/.commandcode/projects/<slug>/mcp.json) also exists but is not managed here."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Command Code Custom Agents / Sub-Agents are single Markdown files with frontmatter under .commandcode/agents (project) and ~/.commandcode/agents (user).",
            "docs": [],
            "sources": [
              "https://commandcode.ai/docs/core-concepts/custom-agents",
              "https://commandcode.ai/docs/agents"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://commandcode.ai/docs/agents"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Project and home .commandcode/agents Markdown definitions"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Command Code Custom Agents / Sub-Agents are single Markdown files with frontmatter under .commandcode/agents (project) and ~/.commandcode/agents (user)."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Command Code reads AGENTS.md memory/instruction files.",
            "docs": [],
            "sources": ["https://commandcode.ai/docs/core-concepts/memory"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": ["Command Code reads AGENTS.md memory/instruction files."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Command Code documents a lifecycle hook system configured in settings.json. AXM has not modeled its native event dialect.",
            "docs": [],
            "sources": ["https://commandcode.ai/docs/hooks"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Command Code documents a lifecycle hook system configured in settings.json. AXM has not modeled its native event dialect."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "AXM has not implemented a Command Code hook writer.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "continue",
      "name": "Continue",
      "vendor": "Continue",
      "homepage": "https://www.continue.dev",
      "interfaces": ["ide-extension", "cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Continue documentation", "url": "https://docs.continue.dev" }],
      "profile": {
        "identity": {
          "product": "Continue",
          "surface": "IDE and CLI",
          "edition": null,
          "ownership": {
            "company": "Continue",
            "parentCompany": "Cursor",
            "sources": ["https://continue.dev", "https://github.com/continuedev"]
          },
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://continue.dev", "https://github.com/continuedev"],
          "conditions": [],
          "limitations": [
            "Acquisition by Cursor reviewed. Acquisition alone does not establish a shutdown date or retirement of every surface.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.continue.dev"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Acquisition by Cursor reviewed. Acquisition alone does not establish a shutdown date or retirement of every surface.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Continue agent-mode tools include MCP servers configured as tools in Continue config. AXM does not currently write Continue's YAML/config package format.",
            "docs": [],
            "sources": [
              "https://docs.continue.dev/guides/configuring-models-rules-tools",
              "https://docs.continue.dev/reference/config"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Continue agent-mode tools include MCP servers configured as tools in Continue config. AXM does not currently write Continue's YAML/config package format."
            ],
            "limitations": [
              "Acquisition by Cursor reviewed. Acquisition alone does not establish a shutdown date or retirement of every surface.",
              "This review does not renew historical AXM runtime verification.",
              "AXM has not implemented a Continue MCP config writer.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped primary-source evidence establishes absence of this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "No scoped primary-source evidence establishes absence of this capability."
            ],
            "limitations": [
              "Acquisition by Cursor reviewed. Acquisition alone does not establish a shutdown date or retirement of every surface.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Uses a vendor rule directory under the AGENTS.md-governed rule umbrella.",
            "docs": [],
            "sources": ["https://docs.continue.dev/guides/configuring-models-rules-tools"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Uses a vendor rule directory under the AGENTS.md-governed rule umbrella."
            ],
            "limitations": [
              "Acquisition by Cursor reviewed. Acquisition alone does not establish a shutdown date or retirement of every surface.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "The Continue CLI ships a Claude Code-compatible hooks system keyed under settings.json hooks, merged across ~/.continue, .continue, and the matching .claude locations. Beyond the events mapped here it also fires PostToolUseFailure, PermissionRequest, SessionEnd, Notification, SubagentStart, ConfigChange, TeammateIdle, TaskCompleted, WorktreeCreate, and WorktreeRemove, which have no canonical AXM event. Command handlers sit beside http, prompt, and agent handler types, and the surface is not yet covered by the published Continue docs.",
            "docs": [],
            "sources": ["https://github.com/continuedev/continue/issues/11678"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "The Continue CLI ships a Claude Code-compatible hooks system keyed under settings.json hooks, merged across ~/.continue, .continue, and the matching .claude locations. Beyond the events mapped here it also fires PostToolUseFailure, PermissionRequest, SessionEnd, Notification, SubagentStart, ConfigChange, TeammateIdle, TaskCompleted, WorktreeCreate, and WorktreeRemove, which have no canonical AXM event. Command handlers sit beside http, prompt, and agent handler types, and the surface is not yet covered by the published Continue docs."
            ],
            "limitations": [
              "Acquisition by Cursor reviewed. Acquisition alone does not establish a shutdown date or retirement of every surface.",
              "This review does not renew historical AXM runtime verification.",
              "Continue's hook surface is only described in tracking issues, not published reference docs, so the settings key and handler shape are not stable enough to write.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "cortex",
      "name": "Snowflake CoCo",
      "vendor": "Snowflake",
      "homepage": "https://www.snowflake.com/en/product/features/cortex-code",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Cortex Code CLI extensibility",
          "url": "https://docs.snowflake.com/en/user-guide/cortex-code/extensibility"
        }
      ],
      "profile": {
        "identity": {
          "product": "Snowflake CoCo",
          "surface": "Snowflake CoCo CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://docs.snowflake.com/en/user-guide/cortex-code/extensibility"],
          "conditions": [
            "This profile models CLI paths. Desktop shares the user configuration root but has distinct workspace paths; Snowsight uses hosted Horizon Catalog skills."
          ],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: instructions, permissions."
          ],
          "claimScope": "Product naming and CLI/Desktop/Snowsight extensibility boundaries"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://docs.snowflake.com/en/user-guide/cortex-code/extensibility",
              "https://github.com/Snowflake-Labs/coco-skills"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.snowflake.com/en/user-guide/cortex-code/extensibility"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Detailed existing CLI paths and serialization were not revalidated by this overview."
              ],
              "claimScope": "Capability availability and CLI/Desktop/Snowsight boundaries"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "This profile models CLI paths. Desktop shares the user configuration root but has distinct workspace paths; Snowsight uses hosted Horizon Catalog skills."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Detailed existing CLI paths and serialization were not revalidated by this overview.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Cortex Code configures MCP servers under the mcpServers key.",
            "docs": [],
            "sources": ["https://docs.snowflake.com/en/user-guide/cortex-code/extensibility"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.snowflake.com/en/user-guide/cortex-code/extensibility"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Detailed existing CLI paths and serialization were not revalidated by this overview."
              ],
              "claimScope": "Capability availability and CLI/Desktop/Snowsight boundaries"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "This profile models CLI paths. Desktop shares the user configuration root but has distinct workspace paths; Snowsight uses hosted Horizon Catalog skills.",
              "Cortex Code configures MCP servers under the mcpServers key."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Detailed existing CLI paths and serialization were not revalidated by this overview.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Cortex Code subagents are Markdown definitions under .cortex/agents.",
            "docs": [],
            "sources": ["https://docs.snowflake.com/en/user-guide/cortex-code/extensibility"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.snowflake.com/en/user-guide/cortex-code/extensibility"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Detailed existing CLI paths and serialization were not revalidated by this overview."
              ],
              "claimScope": "Capability availability and CLI/Desktop/Snowsight boundaries"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "This profile models CLI paths. Desktop shares the user configuration root but has distinct workspace paths; Snowsight uses hosted Horizon Catalog skills.",
              "Cortex Code subagents are Markdown definitions under .cortex/agents."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Detailed existing CLI paths and serialization were not revalidated by this overview.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Cortex Code loads AGENTS.md instruction files.",
            "docs": [],
            "sources": ["https://docs.snowflake.com/en/user-guide/cortex-code/extensibility"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "This profile models CLI paths. Desktop shares the user configuration root but has distinct workspace paths; Snowsight uses hosted Horizon Catalog skills.",
              "Cortex Code loads AGENTS.md instruction files."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Cortex Code hooks execute commands with event data on standard input.",
            "docs": [],
            "sources": ["https://docs.snowflake.com/en/user-guide/cortex-code/extensibility"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.snowflake.com/en/user-guide/cortex-code/extensibility"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Detailed existing CLI paths and serialization were not revalidated by this overview."
              ],
              "claimScope": "Capability availability and CLI/Desktop/Snowsight boundaries"
            },
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "This profile models CLI paths. Desktop shares the user configuration root but has distinct workspace paths; Snowsight uses hosted Horizon Catalog skills.",
              "Cortex Code hooks execute commands with event data on standard input."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Detailed existing CLI paths and serialization were not revalidated by this overview.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "cowork",
      "name": "Claude Cowork",
      "vendor": "Anthropic",
      "homepage": "https://claude.ai",
      "interfaces": ["hosted-agent"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Use skills in Claude",
          "url": "https://support.claude.com/en/articles/12512180-use-skills-in-claude"
        },
        {
          "label": "Use plugins in Claude",
          "url": "https://support.claude.com/en/articles/13837440-use-plugins-in-claude"
        },
        {
          "label": "Remote MCP custom connectors",
          "url": "https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp"
        }
      ],
      "profile": {
        "identity": {
          "product": "Claude Cowork",
          "surface": "Hosted task runtime across web, desktop and mobile",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://support.claude.com/en/articles/13345190-get-started-with-cowork"],
          "conditions": [],
          "limitations": [
            "Product surface reviewed; no hosted interoperability exercise was performed.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Cowork uses the Claude account's custom and shared skills, which are uploaded as ZIP-packaged skill folders or installed from an organization directory.",
            "docs": [],
            "sources": ["https://support.claude.com/en/articles/12512180-use-skills-in-claude"],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "manual",
            "conditions": [
              "Cowork uses the Claude account's custom and shared skills, which are uploaded as ZIP-packaged skill folders or installed from an organization directory."
            ],
            "limitations": [
              "Product surface reviewed; no hosted interoperability exercise was performed.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Cowork uses Claude account connectors backed by publicly reachable remote MCP servers.",
            "docs": [],
            "sources": [
              "https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp"
            ],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Cowork uses Claude account connectors backed by publicly reachable remote MCP servers."
            ],
            "limitations": [
              "Product surface reviewed; no hosted interoperability exercise was performed.",
              "This review does not renew historical AXM runtime verification.",
              "Cowork connector setup is hosted and UI-mediated.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "plugin",
            "availability": {
              "via": "plugin",
              "provider": "first-party",
              "plugin": {
                "name": "Claude plugins",
                "homepage": "https://support.claude.com/en/articles/13837440-use-plugins-in-claude"
              }
            },
            "vendorStatus": { "state": "active" },
            "notes": "Claude plugins can bundle subagents, which run only in Cowork.",
            "docs": [],
            "sources": ["https://support.claude.com/en/articles/13837440-use-plugins-in-claude"],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Claude plugins can bundle subagents, which run only in Cowork.",
              "Requires the Claude plugins plugin."
            ],
            "limitations": [
              "Product surface reviewed; no hosted interoperability exercise was performed.",
              "This review does not renew historical AXM runtime verification.",
              "Cowork plugin installation is hosted and UI-mediated.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped primary-source evidence establishes absence of this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "No scoped primary-source evidence establishes absence of this capability."
            ],
            "limitations": [
              "Product surface reviewed; no hosted interoperability exercise was performed.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "plugin",
            "availability": {
              "via": "plugin",
              "provider": "first-party",
              "plugin": {
                "name": "Claude plugins",
                "homepage": "https://support.claude.com/en/articles/13837440-use-plugins-in-claude"
              }
            },
            "vendorStatus": { "state": "active" },
            "notes": "Claude plugin hooks run only in Cowork; event mechanics are not cataloged yet.",
            "docs": [],
            "sources": ["https://support.claude.com/en/articles/13837440-use-plugins-in-claude"],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Claude plugin hooks run only in Cowork; event mechanics are not cataloged yet.",
              "Requires the Claude plugins plugin."
            ],
            "limitations": [
              "Product surface reviewed; no hosted interoperability exercise was performed.",
              "This review does not renew historical AXM runtime verification.",
              "Cowork plugin hooks have no AXM writer.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "crush",
      "name": "Crush",
      "vendor": "Charm",
      "homepage": "https://charm.land/crush",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Crush repository", "url": "https://github.com/charmbracelet/crush" }],
      "profile": {
        "identity": {
          "product": "Crush",
          "surface": "Crush terminal agent",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://github.com/charmbracelet/crush"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions."
          ],
          "claimScope": "Skill discovery and permission controls"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://github.com/charmbracelet/crush"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://github.com/charmbracelet/crush"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Documented project, global and configurable skill roots"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "supported",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Crush now prefers executable crushrc configuration. AXM targets the deprecated-but-still-supported JSON configuration because the generic writer cannot safely author shell configuration.",
            "docs": [],
            "sources": [
              "https://github.com/charmbracelet/crush",
              "https://github.com/charmbracelet/crush/blob/main/schema.json"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Crush now prefers executable crushrc configuration. AXM targets the deprecated-but-still-supported JSON configuration because the generic writer cannot safely author shell configuration."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://github.com/charmbracelet/crush"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Crush currently supports PreToolUse hooks in crush.json/.crush.json with direct event arrays. The native shape is Claude Code-compatible conceptually but not AXM's grouped command-hook JSON writer shape.",
            "docs": [],
            "sources": ["https://github.com/charmbracelet/crush/tree/main/docs/hooks"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Crush currently supports PreToolUse hooks in crush.json/.crush.json with direct event arrays. The native shape is Claude Code-compatible conceptually but not AXM's grouped command-hook JSON writer shape."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions.",
              "AXM has not implemented a Crush hook writer.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "cursor",
      "name": "Cursor",
      "vendor": "Anysphere",
      "homepage": "https://cursor.com",
      "interfaces": ["ide-extension", "cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Cursor documentation", "url": "https://docs.cursor.com" }],
      "profile": {
        "identity": {
          "product": "Cursor",
          "surface": "Desktop IDE and CLI",
          "edition": null,
          "ownership": {
            "company": "Anysphere",
            "parentCompany": "SpaceX",
            "sources": ["https://cursor.com/blog/joining-spacex"]
          },
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://cursor.com/blog/joining-spacex"],
          "conditions": [],
          "limitations": [
            "Parent-company acquisition reviewed; the product/operator identity is distinct from parent and model provider. Existing capability paths were not all re-exercised.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Cursor 2.4 added Agent Skills (SKILL.md) across the editor and the cursor-agent CLI.",
            "docs": [],
            "sources": ["https://cursor.com/docs/skills.md"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Cursor 2.4 added Agent Skills (SKILL.md) across the editor and the cursor-agent CLI."
            ],
            "limitations": [
              "Parent-company acquisition reviewed; the product/operator identity is distinct from parent and model provider. Existing capability paths were not all re-exercised.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://cursor.com/docs/mcp.md",
              "https://prod.cursor.com/docs/mcp#using-mcpjson"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Parent-company acquisition reviewed; the product/operator identity is distinct from parent and model provider. Existing capability paths were not all re-exercised.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Custom subagents are Markdown files with YAML frontmatter under .cursor/agents (project) or ~/.cursor/agents (user); added in Cursor 2.4.\n",
            "docs": [],
            "sources": ["https://cursor.com/docs/subagents.md"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Custom subagents are Markdown files with YAML frontmatter under .cursor/agents (project) or ~/.cursor/agents (user); added in Cursor 2.4.\n"
            ],
            "limitations": [
              "Parent-company acquisition reviewed; the product/operator identity is distinct from parent and model provider. Existing capability paths were not all re-exercised.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://cursor.com/docs/rules.md"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Parent-company acquisition reviewed; the product/operator identity is distinct from parent and model provider. Existing capability paths were not all re-exercised.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Command handlers use flat event arrays. User handlers run from the Cursor configuration directory; project handlers run from the project root. Runtime execution remains unverified.",
            "docs": [],
            "sources": ["https://cursor.com/docs/hooks"],
            "review": {
              "reviewedAt": "2026-10-02",
              "sources": ["https://cursor.com/docs/hooks"],
              "conditions": [],
              "limitations": [
                "AXM projects command handlers only. The preToolUse ask response is not enforced and is not advertised. Cloud profiles do not load user hooks or sessionStart. No native host execution was observed."
              ],
              "claimScope": "Documented native command event grammar, native decisions, and project/user locations"
            },
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "writer", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Command handlers use flat event arrays. User handlers run from the Cursor configuration directory; project handlers run from the project root. Runtime execution remains unverified."
            ],
            "limitations": [
              "Parent-company acquisition reviewed; the product/operator identity is distinct from parent and model provider. Existing capability paths were not all re-exercised.",
              "This review does not renew historical AXM runtime verification.",
              "AXM projects command handlers only. The preToolUse ask response is not enforced and is not advertised. Cloud profiles do not load user hooks or sessionStart. No native host execution was observed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "deepagents",
      "name": "Deep Agents Code",
      "vendor": "LangChain",
      "homepage": "https://docs.langchain.com/oss/python/deepagents/overview",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Deep Agents skills documentation",
          "url": "https://docs.langchain.com/oss/python/deepagents/skills"
        }
      ],
      "profile": {
        "identity": {
          "product": "Deep Agents Code",
          "surface": "Deep Agents Code CLI; distinct from the library",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://docs.langchain.com/oss/deepagents/code/overview",
            "https://docs.langchain.com/oss/deepagents/code/configuration"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification."
          ],
          "claimScope": "CLI product identity, separate from the Deep Agents framework"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Skill sources are layered built-in, then plugin, then user ~/.deepagents/<agent>/skills and ~/.agents/skills, then project .deepagents/skills and .agents/skills.\n",
            "docs": [],
            "sources": [
              "https://docs.langchain.com/oss/python/deepagents/skills",
              "https://github.com/langchain-ai/deepagents/blob/main/libs/code/deepagents_code/project_utils.py",
              "https://docs.langchain.com/oss/deepagents/code/configuration"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.langchain.com/oss/deepagents/code/configuration"],
              "conditions": ["DEEPAGENTS_HOME relocates the entire user profile."],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Detailed definition/frontmatter grammar was not revalidated."
              ],
              "claimScope": "Current Deep Agents Code data directories and user/project precedence"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "DEEPAGENTS_HOME relocates the entire user profile.",
              "Resolve the active Deep Agents profile from native configuration before selecting this location.",
              "Skill sources are layered built-in, then plugin, then user ~/.deepagents/<agent>/skills and ~/.agents/skills, then project .deepagents/skills and .agents/skills.\n"
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "Detailed definition/frontmatter grammar was not revalidated.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "The deepagents CLI natively supports MCP servers via 'mcp-servers add|list|tools|update|delete|connect' commands, project-level MCP config discovery/merge, per-server trust/approval, and MCP OAuth session management.\n",
            "docs": [],
            "sources": [
              "https://reference.langchain.com/python/deepagents-cli",
              "https://pypi.org/project/deepagents-cli/",
              "https://docs.langchain.com/oss/deepagents/code/configuration"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.langchain.com/oss/deepagents/code/configuration"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Existing project discovery, transport and entry dialect claims were not fully revalidated."
              ],
              "claimScope": "Global MCP path and relocated profile boundary"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Default DEEPAGENTS_HOME only; resolve the active profile directory.",
              "The deepagents CLI natively supports MCP servers via 'mcp-servers add|list|tools|update|delete|connect' commands, project-level MCP config discovery/merge, per-server trust/approval, and MCP OAuth session management.\n"
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "Existing project discovery, transport and entry dialect claims were not fully revalidated.",
              "Deep Agents natively supports MCP servers, but the exact config file path, servers key, and serialization dialect are unverified; no AXM writer is defined to avoid fabricating an install path.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Each subagent is a folder holding an AGENTS.md with YAML frontmatter: .deepagents/agents/<name>/AGENTS.md for the project and ~/.deepagents/<agent>/agents/<name>/AGENTS.md for the user. The name field is optional and defaults to the folder name.",
            "docs": [],
            "sources": [
              "https://github.com/langchain-ai/deepagents/blob/main/libs/code/deepagents_code/subagents.py",
              "https://docs.langchain.com/oss/deepagents/code/configuration"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.langchain.com/oss/deepagents/code/configuration"],
              "conditions": ["DEEPAGENTS_HOME relocates the entire user profile."],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Detailed definition/frontmatter grammar was not revalidated."
              ],
              "claimScope": "Current Deep Agents Code data directories and user/project precedence"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "unsupported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "DEEPAGENTS_HOME relocates the entire user profile.",
              "Resolve the active Deep Agents profile from native configuration before selecting this location.",
              "Each subagent is a folder holding an AGENTS.md with YAML frontmatter: .deepagents/agents/<name>/AGENTS.md for the project and ~/.deepagents/<agent>/agents/<name>/AGENTS.md for the user. The name field is optional and defaults to the folder name."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "Detailed definition/frontmatter grammar was not revalidated.",
              "Native nested AGENTS.md profile writing is unverified.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "User instructions live under ~/.deepagents/<agent>/AGENTS.md. Project .deepagents/AGENTS.md and root AGENTS.md are both appended when present; DEEPAGENTS_HOME relocates the user profile.",
            "docs": [],
            "sources": [
              "https://github.com/langchain-ai/deepagents/blob/main/libs/code/deepagents_code/project_utils.py",
              "https://docs.langchain.com/oss/python/deepagents/overview",
              "https://docs.langchain.com/oss/deepagents/code/configuration"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.langchain.com/oss/deepagents/code/configuration"],
              "conditions": ["The selected agent determines the user AGENTS.md location."],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Agent-specific user instructions and project instruction sources"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "The selected agent determines the user AGENTS.md location.",
              "Resolve the active profile and DEEPAGENTS_HOME before selecting this path.",
              "User instructions live under ~/.deepagents/<agent>/AGENTS.md. Project .deepagents/AGENTS.md and root AGENTS.md are both appended when present; DEEPAGENTS_HOME relocates the user profile."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Deep Agents Code accepts lifecycle command hooks in the profile hooks.json file.",
            "docs": [],
            "sources": ["https://docs.langchain.com/oss/deepagents/code/configuration"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.langchain.com/oss/deepagents/code/configuration"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Event serialization and AXM writing remain unmodeled."
              ],
              "claimScope": "Deep Agents Code accepts lifecycle command hooks in the profile hooks.json file."
            },
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Default DEEPAGENTS_HOME only; resolve the active profile directory.",
              "Deep Agents Code accepts lifecycle command hooks in the profile hooks.json file."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "Event serialization and AXM writing remain unmodeled.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "devin",
      "name": "Devin CLI",
      "vendor": "Cognition",
      "homepage": "https://devin.ai",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Devin CLI documentation", "url": "https://docs.devin.ai/cli" }],
      "profile": {
        "identity": {
          "product": "Devin",
          "surface": "CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://docs.devin.ai/cli/subagents",
            "https://docs.devin.ai/cli/extensibility/mcp/configuration"
          ],
          "conditions": [],
          "limitations": [
            "Flat and directory subagent forms reviewed; MCP uses current CLI documentation rather than older desktop configuration descriptions.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Devin also reads universal .agents/skills locations; AXM targets the native .devin/skills project path and XDG user path.\n",
            "docs": [],
            "sources": ["https://docs.devin.ai/cli/extensibility/skills/overview"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Devin also reads universal .agents/skills locations; AXM targets the native .devin/skills project path and XDG user path.\n"
            ],
            "limitations": [
              "Flat and directory subagent forms reviewed; MCP uses current CLI documentation rather than older desktop configuration descriptions.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Devin CLI stores MCP servers under mcpServers in layered config files. Remote URL servers default to Streamable HTTP and can fall back to SSE.",
            "docs": [],
            "sources": ["https://docs.devin.ai/cli/extensibility/mcp/configuration"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Devin CLI stores MCP servers under mcpServers in layered config files. Remote URL servers default to Streamable HTTP and can fall back to SSE."
            ],
            "limitations": [
              "Flat and directory subagent forms reviewed; MCP uses current CLI documentation rather than older desktop configuration descriptions.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Custom Devin CLI subagents are AGENT.md files under .devin/agents, .agents/agents, or the global Devin agents directory. Claude Code .claude/agents/*.md files are also imported.",
            "docs": [],
            "sources": ["https://docs.devin.ai/cli/subagents"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Custom Devin CLI subagents are AGENT.md files under .devin/agents, .agents/agents, or the global Devin agents directory. Claude Code .claude/agents/*.md files are also imported."
            ],
            "limitations": [
              "Flat and directory subagent forms reviewed; MCP uses current CLI documentation rather than older desktop configuration descriptions.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.devin.ai/cli/extensibility/rules"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Flat and directory subagent forms reviewed; MCP uses current CLI documentation rather than older desktop configuration descriptions.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Devin CLI hooks are compatible with Claude Code hooks. AXM writes to the hooks key in .devin/config.json rather than the standalone hooks.v1.json file.",
            "docs": [],
            "sources": ["https://docs.devin.ai/cli/extensibility/hooks/overview"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Devin CLI hooks are compatible with Claude Code hooks. AXM writes to the hooks key in .devin/config.json rather than the standalone hooks.v1.json file."
            ],
            "limitations": [
              "Flat and directory subagent forms reviewed; MCP uses current CLI documentation rather than older desktop configuration descriptions.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "dexto",
      "name": "Dexto",
      "vendor": "Truffle AI",
      "homepage": "https://www.dexto.ai",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Dexto documentation", "url": "https://docs.dexto.ai" }],
      "profile": {
        "identity": {
          "product": "Dexto",
          "surface": "Dexto CLI profile; current documentation also describes Dexto Cloud",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://www.dexto.ai/docs/",
            "https://www.dexto.ai/docs/features/agents/",
            "https://www.dexto.ai/docs/features/skills/"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Current Cloud documentation does not reconfirm the historical CLI agent.yml or .agents/skills reader contracts.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Cloud product and reusable agent profiles; historical CLI details are not reconfirmed"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://github.com/truffle-ai/dexto/blob/main/packages/core/src/skills/workspace-skill-source.ts"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Current Cloud documentation does not reconfirm the historical CLI agent.yml or .agents/skills reader contracts.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Dexto declares MCP servers under mcpServers in a project agent.yml. The vendor schema adds connectionMode and type fields around the standard server definitions.",
            "docs": [],
            "sources": ["https://docs.dexto.ai/mcp/"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Dexto declares MCP servers under mcpServers in a project agent.yml. The vendor schema adds connectionMode and type fields around the standard server definitions."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Current Cloud documentation does not reconfirm the historical CLI agent.yml or .agents/skills reader contracts.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Current Cloud documentation does not reconfirm the historical CLI agent.yml or .agents/skills reader contracts.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Current Cloud documentation does not reconfirm the historical CLI agent.yml or .agents/skills reader contracts.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Current Cloud documentation does not reconfirm the historical CLI agent.yml or .agents/skills reader contracts.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "droid",
      "name": "Droid",
      "vendor": "Factory",
      "homepage": "https://www.factory.ai",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Factory documentation", "url": "https://docs.factory.ai" }],
      "profile": {
        "identity": {
          "product": "Droid",
          "surface": "Factory Droid shared harness; CLI configuration",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://docs.factory.ai/harness/hooks",
            "https://docs.factory.ai/harness/subagents"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, instructions, permissions."
          ],
          "claimScope": "Hook configuration and custom droids"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.factory.ai/cli/configuration/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Factory MCP configuration supports local and remote servers.",
            "docs": [],
            "sources": ["https://docs.factory.ai/cli/configuration/mcp"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": ["Factory MCP configuration supports local and remote servers."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Factory custom droids are Markdown files under .factory/droids.",
            "docs": [],
            "sources": [
              "https://docs.factory.ai/cli/configuration/custom-droids",
              "https://docs.factory.ai/harness/subagents"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.factory.ai/harness/subagents"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Subagents do not spawn further subagents or use AskUser."
              ],
              "claimScope": "Custom droids and builtin delegation boundaries"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": ["Factory custom droids are Markdown files under .factory/droids."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Subagents do not spawn further subagents or use AskUser.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.factory.ai/cli/configuration/agents-md"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Factory prefers .factory/hooks.json and ~/.factory/hooks.json with an unwrapped event map. The hooks key in settings files is a fallback; older .factory/hooks/hooks.json is a migration source.",
            "docs": [],
            "sources": [
              "https://docs.factory.ai/cli/configuration/hooks-guide",
              "https://docs.factory.ai/harness/hooks"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.factory.ai/harness/hooks"],
              "conditions": [
                "Canonical hooks.json uses an unwrapped event map; settings.json wraps entries in hooks."
              ],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Existing event mappings are not an exhaustive review of every hook event."
              ],
              "claimScope": "Canonical hooks.json files and settings-file fallback"
            },
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Canonical hooks.json uses an unwrapped event map; settings.json wraps entries in hooks.",
              "Factory prefers .factory/hooks.json and ~/.factory/hooks.json with an unwrapped event map. The hooks key in settings files is a fallback; older .factory/hooks/hooks.json is a migration source."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Existing event mappings are not an exhaustive review of every hook event.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "firebender",
      "name": "Firebender",
      "vendor": "Firebender",
      "homepage": "https://firebender.com",
      "interfaces": ["ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Firebender documentation", "url": "https://docs.firebender.com" }],
      "profile": {
        "identity": {
          "product": "Firebender",
          "surface": "Firebender IDE agent",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://docs.firebender.com/api-reference/agents"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions."
          ],
          "claimScope": "Explicit registration of custom agent Markdown files"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.firebender.com/multi-agent/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Firebender stores MCP servers under mcpServers in firebender.json and ~/.firebender/firebender.json.",
            "docs": [],
            "sources": [
              "https://docs.firebender.com/context/mcp/overview",
              "https://firebendercorp.mintlify.app/api-reference/syntax"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Firebender stores MCP servers under mcpServers in firebender.json and ~/.firebender/firebender.json."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Custom agent Markdown files must be listed in the agents array of firebender.json or ~/.firebender/firebender.json. A conventional directory alone does not register an agent.",
            "docs": [],
            "sources": ["https://docs.firebender.com/api-reference/agents"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.firebender.com/api-reference/agents"],
              "conditions": [
                "Paths are resolved relative to the applicable project or personal configuration."
              ],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Explicit custom agent path registration"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Paths are resolved relative to the applicable project or personal configuration.",
              "Register each Markdown file in the agents array of firebender.json; the directory is not auto-discovered.",
              "Custom agent Markdown files must be listed in the agents array of firebender.json or ~/.firebender/firebender.json. A conventional directory alone does not register an agent."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Firebender reads .firebender/rules/*.mdc and also supports AGENTS.md; this entry models its primary vendor rule directory.",
            "docs": [],
            "sources": ["https://docs.firebender.com/multi-agent/global-rules"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Firebender reads .firebender/rules/*.mdc and also supports AGENTS.md; this entry models its primary vendor rule directory."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Firebender hooks execute commands with JSON event payloads on standard input and can observe, block, or modify selected operations.",
            "docs": [],
            "sources": ["https://docs.firebender.com/multi-agent/hooks"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Firebender hooks execute commands with JSON event payloads on standard input and can observe, block, or modify selected operations."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "forgecode",
      "name": "ForgeCode",
      "vendor": "Tailcall",
      "homepage": "https://forgecode.dev",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "ForgeCode skills documentation", "url": "https://forgecode.dev/docs/skills/" }
      ],
      "profile": {
        "identity": {
          "product": "ForgeCode",
          "surface": "ForgeCode CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://forgecode.dev/docs/skills/"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Project and global skill discovery"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "ForgeCode also reads shared ~/.agents/skills and documents ~/forge/skills as its global skills path.",
            "docs": [],
            "sources": ["https://forgecode.dev/docs/skills/"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://forgecode.dev/docs/skills/"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Project .forge/skills, shared ~/.agents/skills and global ~/forge/skills"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "ForgeCode also reads shared ~/.agents/skills and documents ~/forge/skills as its global skills path."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "ForgeCode supports local and remote MCP servers.",
            "docs": [],
            "sources": ["https://forgecode.dev/docs/mcp-integration/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": ["ForgeCode supports local and remote MCP servers."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "ForgeCode custom agents are files under .forge/agents.",
            "docs": [],
            "sources": ["https://forgecode.dev/docs/creating-agents/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": ["ForgeCode custom agents are files under .forge/agents."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://forgecode.dev/docs/custom-rules/"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "fx",
      "name": "FX",
      "vendor": "Vercel Labs",
      "homepage": "https://fx.sh",
      "interfaces": ["cli", "embedded"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "Official documentation", "url": "https://github.com/vercel-labs/fx" },
        { "label": "Extension reference", "url": "https://fx.sh/docs" }
      ],
      "profile": {
        "identity": {
          "product": "FX",
          "surface": "cli, embedded",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://github.com/vercel-labs/fx", "https://fx.sh/docs"],
          "conditions": [
            "Filesystem projections target the CLI; embedded and ACP hosts have separate configuration lifetimes."
          ],
          "limitations": ["No vendor runtime session was executed."],
          "claimScope": "Product identity, delivery surface and cited extension documentation"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://fx.sh/docs/capabilities/skills"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://fx.sh/docs/capabilities/skills"],
              "conditions": [],
              "limitations": [],
              "claimScope": "Skill discovery roots and standard SKILL.md format"
            },
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": null,
            "verification": {
              "verifiedAt": "2026-10-01",
              "boundary": "configuration",
              "evidence": [
                "specification:cli/skills/new/scaffolds-for-every-configured-agent",
                "packages/core/workspace-kernel/src/agent-adapters/agents/scoped-native-readers.spec.ts"
              ],
              "limitations": [
                "Project-scope skill scaffolding and native reader resolution were exercised in isolated filesystems. This does not execute the vendor agent or establish user-scope runtime discovery."
              ]
            }
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Filesystem projections target the CLI; embedded and ACP hosts have separate configuration lifetimes."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "Project-scope skill scaffolding and native reader resolution were exercised in isolated filesystems. This does not execute the vendor agent or establish user-scope runtime discovery.",
              "Configuration output was verified; vendor runtime behavior was not established by that evidence."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Project .mcp.json uses mcpServers and requires workspace approval; user ~/.fx/mcp.json uses mcp. Profile strings are literal and Authorization headers require environment-backed fields. AXM has not verified these distinct dialects.",
            "docs": [],
            "sources": [
              "https://fx.sh/docs/capabilities/mcp",
              "https://fx.sh/docs/capabilities/mcp/protocol"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://fx.sh/docs/capabilities/mcp",
                "https://fx.sh/docs/capabilities/mcp/protocol"
              ],
              "conditions": [],
              "limitations": [],
              "claimScope": "Documented native capability; AXM grammar remains unverified"
            },
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Filesystem projections target the CLI; embedded and ACP hosts have separate configuration lifetimes.",
              "Project .mcp.json uses mcpServers and requires workspace approval; user ~/.fx/mcp.json uses mcp. Profile strings are literal and Authorization headers require environment-backed fields. AXM has not verified these distinct dialects."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "AXM has no verified writer for this native configuration dialect.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "FX supports session subagents. The reviewed documentation does not establish a reusable custom-agent file target.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Filesystem projections target the CLI; embedded and ACP hosts have separate configuration lifetimes.",
              "FX supports session subagents. The reviewed documentation does not establish a reusable custom-agent file target."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "No verified native extension target or AXM projection is recorded.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://fx.sh/docs/configure-fx/project-instructions"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://fx.sh/docs/configure-fx/project-instructions"],
              "conditions": ["Instruction context must be enabled in FX settings."],
              "limitations": [],
              "claimScope": "Instruction discovery and precedence"
            },
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": null,
            "verification": {
              "verifiedAt": "2026-10-01",
              "boundary": "configuration",
              "evidence": [
                "specification:workspace/instructions/respects-native-authority-and-observation"
              ],
              "limitations": [
                "Project-scope filesystem behavior was exercised without executing the vendor runtime. User-scope behavior is not established by this check."
              ]
            }
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Filesystem projections target the CLI; embedded and ACP hosts have separate configuration lifetimes.",
              "Instruction context must be enabled in FX settings."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "Project-scope filesystem behavior was exercised without executing the vendor runtime. User-scope behavior is not established by this check.",
              "Configuration output was verified; vendor runtime behavior was not established by that evidence."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped evidence establishes a reusable extension target for this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Filesystem projections target the CLI; embedded and ACP hosts have separate configuration lifetimes.",
              "No scoped evidence establishes a reusable extension target for this capability."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "No verified native extension target or AXM projection is recorded.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "gemini-app",
      "name": "Gemini app",
      "vendor": "Google",
      "homepage": "https://gemini.google.com",
      "interfaces": ["chat", "hosted-agent"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Create and manage skills for Gemini Apps",
          "url": "https://support.google.com/gemini/answer/17094296?hl=en"
        },
        {
          "label": "Connected Apps in Gemini",
          "url": "https://support.google.com/gemini/answer/13695044?co=GENIE.Platform%3DDesktop&hl=en"
        }
      ],
      "profile": {
        "identity": {
          "product": "Gemini",
          "surface": "Hosted chat",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://support.google.com/gemini/answer/17094296?co=GENIE.Platform%3DDesktop&hl=en"
          ],
          "conditions": [],
          "limitations": [
            "Skills apply to ordinary chats and Spark; personal-account rollout is staged and excludes work/school accounts.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Skills work in ordinary Gemini chats and Spark. Availability is rolling out to personal Google accounts; work and school accounts are not supported.",
            "docs": [],
            "sources": ["https://support.google.com/gemini/answer/17094296?hl=en"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://support.google.com/gemini/answer/17094296?co=GENIE.Platform%3DDesktop&hl=en"
              ],
              "conditions": ["Available personal-account rollout; not work or school accounts."],
              "limitations": [],
              "claimScope": "Skills eligibility, upload shape, and chat/Spark availability"
            },
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "manual",
            "conditions": [
              "Available personal-account rollout; not work or school accounts.",
              "Skills work in ordinary Gemini chats and Spark. Availability is rolling out to personal Google accounts; work and school accounts are not supported."
            ],
            "limitations": [
              "Skills apply to ordinary chats and Spark; personal-account rollout is staged and excludes work/school accounts.",
              "This review does not renew historical AXM runtime verification.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Gemini Spark accepts remote MCP server URLs as custom Connected Apps; Spark eligibility restrictions apply.",
            "docs": [],
            "sources": [
              "https://support.google.com/gemini/answer/13695044?co=GENIE.Platform%3DDesktop&hl=en"
            ],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Gemini Spark accepts remote MCP server URLs as custom Connected Apps; Spark eligibility restrictions apply."
            ],
            "limitations": [
              "Skills apply to ordinary chats and Spark; personal-account rollout is staged and excludes work/school accounts.",
              "This review does not renew historical AXM runtime verification.",
              "Gemini Connected App setup is hosted and UI-mediated.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped primary-source evidence establishes absence of this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "No scoped primary-source evidence establishes absence of this capability."
            ],
            "limitations": [
              "Skills apply to ordinary chats and Spark; personal-account rollout is staged and excludes work/school accounts.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped primary-source evidence establishes absence of this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "No scoped primary-source evidence establishes absence of this capability."
            ],
            "limitations": [
              "Skills apply to ordinary chats and Spark; personal-account rollout is staged and excludes work/school accounts.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped primary-source evidence establishes absence of this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "No scoped primary-source evidence establishes absence of this capability."
            ],
            "limitations": [
              "Skills apply to ordinary chats and Spark; personal-account rollout is staged and excludes work/school accounts.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "gemini-cli",
      "name": "Gemini CLI",
      "vendor": "Google",
      "homepage": "https://github.com/google-gemini/gemini-cli",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Gemini CLI documentation",
          "url": "https://github.com/google-gemini/gemini-cli/tree/main/docs"
        },
        {
          "label": "Transitioning Gemini CLI to Antigravity CLI",
          "url": "https://developers.googleblog.com/an-important-update-transitioning-gemini-cli-to-antigravity-cli/"
        }
      ],
      "profile": {
        "identity": {
          "product": "Gemini CLI",
          "surface": "CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://developers.googleblog.com/an-important-update-transitioning-gemini-cli-to-antigravity-cli/"
          ],
          "conditions": [
            "Continued availability is for supported enterprise subscriptions or paid API-key usage."
          ],
          "limitations": [
            "Consumer retirement is edition-specific. Standard/Enterprise and paid API-key users continue to receive support.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": [
          {
            "scope": "edition",
            "subject": "Consumer Gemini CLI",
            "state": "retired",
            "since": "2026-06-18",
            "note": "Consumer access transitioned to Antigravity CLI; Standard, Enterprise and paid API access continue.",
            "sources": [
              "https://developers.googleblog.com/an-important-update-transitioning-gemini-cli-to-antigravity-cli/"
            ]
          }
        ]
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/skills.md"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Continued availability is for supported enterprise subscriptions or paid API-key usage.",
              "Consumer access transitioned to Antigravity CLI; Standard, Enterprise and paid API access continue."
            ],
            "limitations": [
              "Consumer retirement is edition-specific. Standard/Enterprise and paid API-key users continue to receive support.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://github.com/google-gemini/gemini-cli/blob/main/docs/reference/configuration.md"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Continued availability is for supported enterprise subscriptions or paid API-key usage.",
              "Consumer access transitioned to Antigravity CLI; Standard, Enterprise and paid API access continue."
            ],
            "limitations": [
              "Consumer retirement is edition-specific. Standard/Enterprise and paid API-key users continue to receive support.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Subagents are Markdown files with YAML frontmatter under .gemini/agents (project) or ~/.gemini/agents (user); shipped in Gemini CLI v0.38.1.\n",
            "docs": [],
            "sources": [
              "https://github.com/google-gemini/gemini-cli/blob/main/docs/core/subagents.md"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Continued availability is for supported enterprise subscriptions or paid API-key usage.",
              "Subagents are Markdown files with YAML frontmatter under .gemini/agents (project) or ~/.gemini/agents (user); shipped in Gemini CLI v0.38.1.\n",
              "Consumer access transitioned to Antigravity CLI; Standard, Enterprise and paid API access continue."
            ],
            "limitations": [
              "Consumer retirement is edition-specific. Standard/Enterprise and paid API-key users continue to receive support.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Consumer access (free, AI Pro, AI Ultra) ended 2026-06-18; Antigravity CLI succeeded Gemini CLI for those tiers. Enterprise customers on paid API keys retain access. The contextFileName setting can also point Gemini CLI at AGENTS.md.\n",
            "docs": [],
            "sources": [
              "https://github.com/google-gemini/gemini-cli/blob/main/docs/reference/configuration.md",
              "https://developers.googleblog.com/an-important-update-transitioning-gemini-cli-to-antigravity-cli/"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Continued availability is for supported enterprise subscriptions or paid API-key usage.",
              "Consumer access (free, AI Pro, AI Ultra) ended 2026-06-18; Antigravity CLI succeeded Gemini CLI for those tiers. Enterprise customers on paid API keys retain access. The contextFileName setting can also point Gemini CLI at AGENTS.md.\n",
              "Consumer access transitioned to Antigravity CLI; Standard, Enterprise and paid API access continue."
            ],
            "limitations": [
              "Consumer retirement is edition-specific. Standard/Enterprise and paid API-key users continue to receive support.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Gemini CLI hooks run command hooks from settings files and use JSON on stdin/stdout. Native Gemini CLI exposes additional events such as SessionEnd, BeforeModel, AfterModel, BeforeToolSelection, and Notification; this catalog maps the subset covered by AXM's canonical hook event registry.",
            "docs": [],
            "sources": [
              "https://github.com/google-gemini/gemini-cli/blob/main/docs/hooks/index.md",
              "https://github.com/google-gemini/gemini-cli/blob/main/docs/hooks/reference.md",
              "https://github.com/google-gemini/gemini-cli/blob/main/docs/reference/configuration.md"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Continued availability is for supported enterprise subscriptions or paid API-key usage.",
              "Gemini CLI hooks run command hooks from settings files and use JSON on stdin/stdout. Native Gemini CLI exposes additional events such as SessionEnd, BeforeModel, AfterModel, BeforeToolSelection, and Notification; this catalog maps the subset covered by AXM's canonical hook event registry.",
              "Consumer access transitioned to Antigravity CLI; Standard, Enterprise and paid API access continue."
            ],
            "limitations": [
              "Consumer retirement is edition-specific. Standard/Enterprise and paid API-key users continue to receive support.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "github-copilot-cli",
      "name": "GitHub Copilot CLI",
      "vendor": "GitHub",
      "homepage": "https://docs.github.com/en/copilot/concepts/agents/about-copilot-cli",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "GitHub Copilot CLI documentation",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli"
        }
      ],
      "profile": {
        "identity": {
          "product": "GitHub Copilot",
          "surface": "CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://github.com/github/copilot-cli/blob/main/changelog.md",
            "https://docs.github.com/en/copilot/reference/hooks-reference"
          ],
          "conditions": [],
          "limitations": [
            "CLI instructions/inheritance and hook mechanisms reviewed. CLI version and agent instruction opt-in affect behavior.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/add-skills",
              "https://docs.github.com/en/copilot/reference/copilot-cli-reference/cli-config-dir-reference"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "CLI instructions/inheritance and hook mechanisms reviewed. CLI version and agent instruction opt-in affect behavior.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/add-mcp-servers",
              "https://docs.github.com/en/copilot/reference/copilot-cli-reference/cli-config-dir-reference",
              "https://docs.github.com/en/copilot/reference/copilot-cli-reference/cli-command-reference",
              "https://github.com/github/copilot-cli/issues/1232#issuecomment-4198097885"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "CLI instructions/inheritance and hook mechanisms reviewed. CLI version and agent instruction opt-in affect behavior.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; GitHub Copilot CLI custom agents are Markdown agent profiles under .github/agents or ~/.copilot/agents.\n",
            "docs": [],
            "sources": [
              "https://docs.github.com/en/copilot/concepts/agents/copilot-cli/about-custom-agents",
              "https://docs.github.com/en/copilot/reference/copilot-cli-reference/cli-config-dir-reference"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "No industry spec for subagents yet; GitHub Copilot CLI custom agents are Markdown agent profiles under .github/agents or ~/.copilot/agents.\n"
            ],
            "limitations": [
              "CLI instructions/inheritance and hook mechanisms reviewed. CLI version and agent instruction opt-in affect behavior.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "GitHub Copilot CLI supports AGENTS.md plus Copilot-specific instruction files; AXM syncs the cross-agent AGENTS.md convention.\n",
            "docs": [],
            "sources": [
              "https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/add-custom-instructions"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://github.com/github/copilot-cli/blob/main/changelog.md"],
              "conditions": [
                "Custom agents must set include-custom-instructions: true to inherit repository instructions."
              ],
              "limitations": [],
              "claimScope": "CLI 1.0.89 reads .claude/rules; custom-agent instruction inheritance is opt-in"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Custom agents must set include-custom-instructions: true to inherit repository instructions.",
              "GitHub Copilot CLI supports AGENTS.md plus Copilot-specific instruction files; AXM syncs the cross-agent AGENTS.md convention.\n"
            ],
            "limitations": [
              "CLI instructions/inheritance and hook mechanisms reviewed. CLI version and agent instruction opt-in affect behavior.",
              "This review does not renew historical AXM runtime verification.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Copilot CLI documents command, HTTP and prompt hooks. AXM does not serialize its hook configuration.",
            "docs": [],
            "sources": [
              "https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/overview",
              "https://docs.github.com/en/copilot/reference/hooks-reference"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.github.com/en/copilot/reference/hooks-reference"],
              "conditions": [],
              "limitations": [],
              "claimScope": "Native hook invocation families"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Copilot CLI documents command, HTTP and prompt hooks. AXM does not serialize its hook configuration."
            ],
            "limitations": [
              "CLI instructions/inheritance and hook mechanisms reviewed. CLI version and agent instruction opt-in affect behavior.",
              "This review does not renew historical AXM runtime verification.",
              "AXM has not implemented a GitHub Copilot CLI hook writer.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "goose",
      "name": "Goose",
      "vendor": "Agentic AI Foundation (AAIF)",
      "homepage": "https://goose-docs.ai",
      "interfaces": ["cli", "desktop"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Goose documentation", "url": "https://goose-docs.ai/docs" }],
      "profile": {
        "identity": {
          "product": "Goose",
          "surface": "Goose CLI and desktop",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://goose-docs.ai/docs/guides/context-engineering/using-skills/",
            "https://goose-docs.ai/docs/guides/context-engineering/custom-agents/",
            "https://goose-docs.ai/docs/guides/context-engineering/hooks/",
            "https://goose-docs.ai/docs/guides/context-engineering/using-goosehints/"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, permissions."
          ],
          "claimScope": "Skills, custom agents, hooks and instruction discovery"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "The built-in Skills platform extension loads project and global .agents/skills plus compatibility roots. Summon separately loads recipes and agents and delegates work.",
            "docs": [],
            "sources": [
              "https://goose-docs.ai/docs/mcp/skills-mcp/",
              "https://goose-docs.ai/docs/guides/context-engineering/using-skills/"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://goose-docs.ai/docs/guides/context-engineering/using-skills/"],
              "conditions": ["The Skills platform extension must be enabled."],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Built-in Skills platform extension, canonical and compatibility roots"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "The Skills platform extension must be enabled.",
              "The built-in Skills platform extension loads project and global .agents/skills plus compatibility roots. Summon separately loads recipes and agents and delegates work."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://goose-docs.ai/docs/getting-started/using-extensions/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, permissions.",
              "AXM has not implemented a Goose YAML extension config writer.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Goose discovers reusable Markdown agents and delegates them through the built-in Summon extension.",
            "docs": [],
            "sources": ["https://goose-docs.ai/docs/guides/context-engineering/custom-agents/"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://goose-docs.ai/docs/guides/context-engineering/custom-agents/"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Goose discovers reusable Markdown agents and delegates them through the built-in Summon extension."
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Goose discovers reusable Markdown agents and delegates them through the built-in Summon extension."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Goose loads AGENTS.md and .goosehints through directory hierarchies. CONTEXT_FILE_NAMES can override the filenames.",
            "docs": [],
            "sources": ["https://goose-docs.ai/docs/guides/context-engineering/using-goosehints/"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://goose-docs.ai/docs/guides/context-engineering/using-goosehints/"
              ],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Goose loads AGENTS.md and .goosehints through directory hierarchies. CONTEXT_FILE_NAMES can override the filenames."
            },
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Goose loads AGENTS.md and .goosehints through directory hierarchies. CONTEXT_FILE_NAMES can override the filenames."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Native Open Plugins hooks run commands from hooks/hooks.json inside discovered user or project .agents/plugins packages. Plugin discovery and enablement are required.",
            "docs": [],
            "sources": ["https://goose-docs.ai/docs/guides/context-engineering/hooks/"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://goose-docs.ai/docs/guides/context-engineering/hooks/"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Event serialization and AXM writing remain unmodeled."
              ],
              "claimScope": "Native Open Plugins hooks run commands from hooks/hooks.json inside discovered user or project .agents/plugins packages. Plugin discovery and enablement are required."
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Native Open Plugins hooks run commands from hooks/hooks.json inside discovered user or project .agents/plugins packages. Plugin discovery and enablement are required."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Event serialization and AXM writing remain unmodeled.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "grok-cli",
      "name": "Grok Build",
      "vendor": "xAI",
      "homepage": "https://x.ai/cli",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Grok CLI documentation", "url": "https://docs.x.ai/build/overview" }],
      "profile": {
        "identity": {
          "product": "Grok Build",
          "surface": "CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://docs.x.ai/build/features/skills-plugins-marketplaces",
            "https://x.ai/news/grok-build-for-everyone"
          ],
          "conditions": [],
          "limitations": [
            "Official product and plugin capability reviewed; web/mobile access does not imply local-file support for hosted sessions.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Reads SKILL.md Agent Skills from project (.grok/skills) and user (~/.grok/skills, ~/.agents/skills) locations, plus additional paths configured via [skills] in ~/.grok/config.toml.\n",
            "docs": [],
            "sources": ["https://docs.x.ai/build/features/skills-plugins-marketplaces"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Reads SKILL.md Agent Skills from project (.grok/skills) and user (~/.grok/skills, ~/.agents/skills) locations, plus additional paths configured via [skills] in ~/.grok/config.toml.\n"
            ],
            "limitations": [
              "Official product and plugin capability reviewed; web/mobile access does not imply local-file support for hosted sessions.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "MCP servers are managed with grok mcp commands or [mcp_servers] tables in ~/.grok/config.toml and project .grok/config.toml. Grok also reads ~/.claude.json, .cursor/mcp.json, and .mcp.json compatibility files.",
            "docs": [],
            "sources": ["https://docs.x.ai/build/features/mcp-servers"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "MCP servers are managed with grok mcp commands or [mcp_servers] tables in ~/.grok/config.toml and project .grok/config.toml. Grok also reads ~/.claude.json, .cursor/mcp.json, and .mcp.json compatibility files."
            ],
            "limitations": [
              "Official product and plugin capability reviewed; web/mobile access does not imply local-file support for hosted sessions.",
              "This review does not renew historical AXM runtime verification.",
              "AXM has not implemented a Grok CLI MCP config writer.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Agent definitions are Markdown files in .grok/agents or ~/.grok/agents and may add new subagent types or shadow the built-in general-purpose, explore, and plan types. Personas are a separate TOML overlay under .grok/personas and are not modeled as subagents.",
            "docs": [],
            "sources": [
              "https://docs.x.ai/build/features/subagents",
              "https://github.com/xai-org/grok-build/blob/main/crates/codegen/xai-grok-pager/docs/user-guide/16-subagents.md"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Agent definitions are Markdown files in .grok/agents or ~/.grok/agents and may add new subagent types or shadow the built-in general-purpose, explore, and plan types. Personas are a separate TOML overlay under .grok/personas and are not modeled as subagents."
            ],
            "limitations": [
              "Official product and plugin capability reviewed; web/mobile access does not imply local-file support for hosted sessions.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Project rules are merged by directory depth from the repository root. Grok also reads documented AGENTS.md filename variants and Markdown files in .grok/rules, with compatibility for .claude/rules and .cursor/rules; AXM writes the universal AGENTS.md surface.",
            "docs": [],
            "sources": ["https://docs.x.ai/build/features/project-rules"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Project rules are merged by directory depth from the repository root. Grok also reads documented AGENTS.md filename variants and Markdown files in .grok/rules, with compatibility for .claude/rules and .cursor/rules; AXM writes the universal AGENTS.md surface."
            ],
            "limitations": [
              "Official product and plugin capability reviewed; web/mobile access does not imply local-file support for hosted sessions.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "xAI Grok CLI discovers hook scripts from .grok hooks paths and also advertises Claude Code hook compatibility. Exact in-app hook event details should be reverified before adding a writer.",
            "docs": [],
            "sources": ["https://docs.x.ai/build/features/skills-plugins-marketplaces"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "xAI Grok CLI discovers hook scripts from .grok hooks paths and also advertises Claude Code hook compatibility. Exact in-app hook event details should be reverified before adding a writer."
            ],
            "limitations": [
              "Official product and plugin capability reviewed; web/mobile access does not imply local-file support for hosted sessions.",
              "This review does not renew historical AXM runtime verification.",
              "AXM has not implemented a Grok CLI hooks writer.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "hermes",
      "name": "Hermes Agent",
      "vendor": "Nous Research",
      "homepage": "https://hermes-agent.nousresearch.com",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Hermes Agent documentation",
          "url": "https://hermes-agent.nousresearch.com/docs"
        }
      ],
      "profile": {
        "identity": {
          "product": "Hermes Agent",
          "surface": "Hermes CLI and Gateway; hook behavior varies by surface",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://hermes-agent.nousresearch.com/docs/user-guide/features/hooks/",
            "https://hermes-agent.nousresearch.com/docs/user-guide/features/delegation/",
            "https://hermes-agent.nousresearch.com/docs/user-guide/features/skills"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, instructions, permissions."
          ],
          "claimScope": "Hook systems and native subagent delegation"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Hermes reads SKILL.md skills from ~/.hermes/skills as the source of truth. Additional external skill directories can be configured in ~/.hermes/config.yaml for shared team use.\n",
            "docs": [],
            "sources": ["https://hermes-agent.nousresearch.com/docs/user-guide/features/skills"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://hermes-agent.nousresearch.com/docs/user-guide/features/skills"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Additional directory precedence and every frontmatter field were not revalidated."
              ],
              "claimScope": "User skill library and additional configured sources"
            },
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Hermes reads SKILL.md skills from ~/.hermes/skills as the source of truth. Additional external skill directories can be configured in ~/.hermes/config.yaml for shared team use.\n"
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Additional directory precedence and every frontmatter field were not revalidated.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Hermes declares MCP servers under mcp_servers in ~/.hermes/config.yaml. AXM writes that YAML file directly with per-entry x-axm metadata, preserving user-authored servers and coexisting with hermes mcp commands.\n",
            "docs": [],
            "sources": ["https://hermes-agent.nousresearch.com/docs/user-guide/features/mcp"],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Hermes declares MCP servers under mcp_servers in ~/.hermes/config.yaml. AXM writes that YAML file directly with per-entry x-axm metadata, preserving user-authored servers and coexisting with hermes mcp commands.\n"
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Native delegate_task workers have isolated contexts, parallel execution and configurable delegation models.",
            "docs": [],
            "sources": [
              "https://hermes-agent.nousresearch.com/docs/user-guide/features/delegation/"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://hermes-agent.nousresearch.com/docs/user-guide/features/delegation/"
              ],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "No automatically discoverable custom-subagent directory or configuration scope was established."
              ],
              "claimScope": "Native delegate_task workers have isolated contexts, parallel execution and configurable delegation models."
            },
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Native delegate_task workers have isolated contexts, parallel execution and configurable delegation models."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No automatically discoverable custom-subagent directory or configuration scope was established.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Hermes reads AGENTS.md as a recursive project instruction source. .hermes.md and SOUL.md are higher-priority native alternatives at the git root, but AGENTS.md is the cross-tool standard AXM writes.\n",
            "docs": [],
            "sources": ["https://hermes-agent.nousresearch.com/docs/user-guide/configuration"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Hermes reads AGENTS.md as a recursive project instruction source. .hermes.md and SOUL.md are higher-priority native alternatives at the git root, but AGENTS.md is the cross-tool standard AXM writes.\n"
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Hermes has profile config.yaml shell hooks, Python plugin hooks, outbound webhooks and Gateway-only HOOK.yaml plus handler.py directories. Gateway hooks do not run in the CLI or Desktop; modeled event mappings cover only part of this surface.",
            "docs": [],
            "sources": [
              "https://hermes-agent.nousresearch.com/docs/user-guide/features/hooks",
              "https://hermes-agent.nousresearch.com/docs/user-guide/features/hooks/"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://hermes-agent.nousresearch.com/docs/user-guide/features/hooks/"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "The existing event mappings and allowlist mechanics were not exhaustively revalidated."
              ],
              "claimScope": "Hook system availability and surface boundaries"
            },
            "scopes": ["user"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Hermes has profile config.yaml shell hooks, Python plugin hooks, outbound webhooks and Gateway-only HOOK.yaml plus handler.py directories. Gateway hooks do not run in the CLI or Desktop; modeled event mappings cover only part of this surface."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "The existing event mappings and allowlist mechanics were not exhaustively revalidated.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "ibm-bob",
      "name": "IBM Bob",
      "vendor": "IBM",
      "homepage": "https://bob.ibm.com",
      "interfaces": ["ide-extension", "cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "IBM Bob documentation", "url": "https://bob.ibm.com/docs/ide" }],
      "profile": {
        "identity": {
          "product": "IBM Bob",
          "surface": "IBM Bob IDE custom modes",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://bob.ibm.com/docs/ide/configuration/custom-modes"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions."
          ],
          "claimScope": "Custom modes, tool groups and instruction discovery"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://bob.ibm.com/docs/ide/features/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Project servers live in .bob/mcp.json; user servers in ~/.bob/mcp.json. Both files key entries under mcpServers. Streamable HTTP entries use \"type\": \"streamable-http\"; legacy SSE entries remain URL-only.\n",
            "docs": [],
            "sources": ["https://bob.ibm.com/docs/ide/configuration/mcp/mcp-in-bob"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Project servers live in .bob/mcp.json; user servers in ~/.bob/mcp.json. Both files key entries under mcpServers. Streamable HTTP entries use \"type\": \"streamable-http\"; legacy SSE entries remain URL-only.\n"
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Custom modes use .bob/custom_modes.yaml or ~/.bob/settings/custom_modes.yaml. Modes configure tool groups, including subtask/subagent access and allowedSubagents; older JSON mode definitions are converted by the UI.",
            "docs": [],
            "sources": ["https://bob.ibm.com/docs/ide/configuration/custom-modes"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://bob.ibm.com/docs/ide/configuration/custom-modes"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "IDE custom mode YAML and permitted subagents"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "unsupported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Custom modes use .bob/custom_modes.yaml or ~/.bob/settings/custom_modes.yaml. Modes configure tool groups, including subtask/subagent access and allowedSubagents; older JSON mode definitions are converted by the UI."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Native ownership is unverified.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Bob automatically loads AGENTS.md from the workspace root.\n",
            "docs": [],
            "sources": ["https://bob.ibm.com/docs/ide/configuration/rules"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": ["Bob automatically loads AGENTS.md from the workspace root.\n"],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "iflow-cli",
      "name": "iFlow CLI",
      "vendor": "XinLiu AI",
      "homepage": "https://platform.iflow.cn/cli",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "iFlow CLI documentation", "url": "https://platform.iflow.cn/en/cli/quickstart" }
      ],
      "profile": {
        "identity": {
          "product": "iFlow CLI",
          "surface": "iFlow CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://platform.iflow.cn/en/cli/quickstart"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "CLI product availability and advertised MCP/subagent support"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://platform.iflow.cn/en/cli/examples/skill"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "iFlow CLI supports CLI-managed and JSON-configured MCP servers at user and project scopes.",
            "docs": [],
            "sources": ["https://platform.iflow.cn/en/cli/examples/mcp"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "iFlow CLI supports CLI-managed and JSON-configured MCP servers at user and project scopes."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "The vendor docs name both settings and legacy MCP files; AXM has not verified one lossless writer dialect across them.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://platform.iflow.cn/en/cli/examples/subagent"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://platform.iflow.cn/en/cli/configuration/iflow"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "iFlow documents command hooks at user and project scopes, but AXM has not modeled the event and serialization contract.",
            "docs": [],
            "sources": ["https://platform.iflow.cn/en/cli/examples/hooks"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "iFlow documents command hooks at user and project scopes, but AXM has not modeled the event and serialization contract."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "AXM has not implemented the iFlow hook dialect.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "junie",
      "name": "Junie",
      "vendor": "JetBrains",
      "homepage": "https://www.jetbrains.com/junie",
      "interfaces": ["ide-extension", "cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Junie documentation", "url": "https://junie.jetbrains.com/docs/" }],
      "profile": {
        "identity": {
          "product": "Junie",
          "surface": "IDE and CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://junie.jetbrains.com/docs/junie-cli.html",
            "https://junie.jetbrains.com/docs/agent-skills.html",
            "https://junie.jetbrains.com/docs/junie-cli-hooks.html"
          ],
          "conditions": ["CLI hooks remain an Early Access surface."],
          "limitations": [
            "CLI and skill discovery reviewed; CLI hooks are Early Access and must not be inferred for every IDE.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://junie.jetbrains.com/docs/agent-skills.html"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": ["CLI hooks remain an Early Access surface."],
            "limitations": [
              "CLI and skill discovery reviewed; CLI hooks are Early Access and must not be inferred for every IDE.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://junie.jetbrains.com/docs/junie-cli-mcp-configuration.html"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": ["CLI hooks remain an Early Access surface."],
            "limitations": [
              "CLI and skill discovery reviewed; CLI hooks are Early Access and must not be inferred for every IDE.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": ["https://junie.jetbrains.com/docs/junie-cli-subagents.html"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "CLI hooks remain an Early Access surface.",
              "No industry spec for subagents yet; AXM bridges to the agent's native layout."
            ],
            "limitations": [
              "CLI and skill discovery reviewed; CLI hooks are Early Access and must not be inferred for every IDE.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Junie CLI reads persistent project guidance from .junie/AGENTS.md and suggests importing AGENTS.md-style files from other agents into that location.",
            "docs": [],
            "sources": [
              "https://junie.jetbrains.com/docs/guidelines-and-memory.html",
              "https://junie.jetbrains.com/docs/junie-cli-usage.html"
            ],
            "review": null,
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "CLI hooks remain an Early Access surface.",
              "Junie CLI reads persistent project guidance from .junie/AGENTS.md and suggests importing AGENTS.md-style files from other agents into that location."
            ],
            "limitations": [
              "CLI and skill discovery reviewed; CLI hooks are Early Access and must not be inferred for every IDE.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Junie CLI hooks support seven command (type:command) event types: SessionStart, UserPromptSubmit, PreToolUse, Stop, StopFailure, PermissionRequest, and SessionEnd, configured from user config or explicit --config-location files. Default project hooks are still ignored for safety, so AXM does not write Junie hooks yet.",
            "docs": [],
            "sources": [
              "https://junie.jetbrains.com/docs/junie-cli-hooks.html",
              "https://junie.jetbrains.com/docs/junie-cli-configuration.html"
            ],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "CLI hooks remain an Early Access surface.",
              "Junie CLI hooks support seven command (type:command) event types: SessionStart, UserPromptSubmit, PreToolUse, Stop, StopFailure, PermissionRequest, and SessionEnd, configured from user config or explicit --config-location files. Default project hooks are still ignored for safety, so AXM does not write Junie hooks yet."
            ],
            "limitations": [
              "CLI and skill discovery reviewed; CLI hooks are Early Access and must not be inferred for every IDE.",
              "This review does not renew historical AXM runtime verification.",
              "AXM has no trusted project hook writer target for Junie CLI hooks.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "kilo",
      "name": "Kilo Code",
      "vendor": "Kilo",
      "homepage": "https://kilo.ai",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Kilo Code documentation", "url": "https://kilo.ai/docs" }],
      "profile": {
        "identity": {
          "product": "Kilo Code",
          "surface": "Kilo CLI; editor extensions have separate configuration",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://kilo.ai/docs/customize/custom-subagents"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions."
          ],
          "claimScope": "CLI custom subagent paths and configuration precedence"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://kilo.ai/docs/customize/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://kilo.ai/docs/automate/mcp/using-in-cli",
              "https://kilo.ai/docs/automate/mcp/using-in-kilo-code"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": ["https://kilo.ai/docs/customize/custom-subagents"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://kilo.ai/docs/customize/custom-subagents"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "CLI project .kilo/agents and user ~/.config/kilo/agents Markdown files"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "No industry spec for subagents yet; AXM bridges to the agent's native layout."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://kilo.ai/docs/customize/custom-instructions"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "kimi-cli",
      "name": "Kimi Code CLI",
      "vendor": "Moonshot AI",
      "homepage": "https://www.kimi.com/code/docs/en/kimi-code-cli/",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Kimi Code CLI documentation",
          "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/"
        }
      ],
      "profile": {
        "identity": {
          "product": "Kimi Code",
          "surface": "CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://www.kimi.com/code/docs/en/kimi-code/whats-new.html"],
          "conditions": [],
          "limitations": [
            "Recent releases and remote/web features reviewed. Existing local definition paths retain their earlier evidence; remote session access is not a distinct writer.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Kimi Code discovers skills from Kimi-specific and cross-tool directories; AXM writes the universal .agents/skills location.",
            "docs": [],
            "sources": [
              "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/skills.html"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Kimi Code discovers skills from Kimi-specific and cross-tool directories; AXM writes the universal .agents/skills location."
            ],
            "limitations": [
              "Recent releases and remote/web features reviewed. Existing local definition paths retain their earlier evidence; remote session access is not a distinct writer.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://www.kimi.com/code/docs/en/kimi-code-cli/customization/mcp.html"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Recent releases and remote/web features reviewed. Existing local definition paths retain their earlier evidence; remote session access is not a distinct writer.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Kimi Code recursively discovers Markdown custom agents with YAML frontmatter and can delegate to them as subagents.",
            "docs": [],
            "sources": [
              "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/agents.html"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Kimi Code recursively discovers Markdown custom agents with YAML frontmatter and can delegate to them as subagents."
            ],
            "limitations": [
              "Recent releases and remote/web features reviewed. Existing local definition paths retain their earlier evidence; remote session access is not a distinct writer.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Kimi Code loads AGENTS.md from project and Kimi-specific or cross-tool user locations.",
            "docs": [],
            "sources": [
              "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/agents.html"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Kimi Code loads AGENTS.md from project and Kimi-specific or cross-tool user locations."
            ],
            "limitations": [
              "Recent releases and remote/web features reviewed. Existing local definition paths retain their earlier evidence; remote session access is not a distinct writer.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Kimi Code hooks are TOML array entries, execute commands with JSON on standard input, and can block selected events.",
            "docs": [],
            "sources": ["https://www.kimi.com/code/docs/en/kimi-code-cli/customization/hooks.html"],
            "review": null,
            "scopes": ["user"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Kimi Code hooks are TOML array entries, execute commands with JSON on standard input, and can block selected events."
            ],
            "limitations": [
              "Recent releases and remote/web features reviewed. Existing local definition paths retain their earlier evidence; remote session access is not a distinct writer.",
              "This review does not renew historical AXM runtime verification.",
              "AXM's grouped hook serializer cannot emit Kimi Code's flat TOML hook arrays.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "kiro-cli",
      "name": "Kiro CLI",
      "vendor": "AWS",
      "homepage": "https://kiro.dev",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Kiro CLI documentation", "url": "https://kiro.dev/docs/cli/" }],
      "profile": {
        "identity": {
          "product": "Kiro CLI",
          "surface": "Kiro CLI custom agent configuration V3",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://kiro.dev/docs/custom-agents/configuration-reference/"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, instructions, permissions."
          ],
          "claimScope": "Versioned custom-agent configuration and hook migration"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://kiro.dev/docs/cli/skills/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://kiro.dev/docs/mcp/configuration/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": [
              "https://kiro.dev/docs/cli/custom-agents/configuration-reference/",
              "https://kiro.dev/docs/custom-agents/configuration-reference/"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://kiro.dev/docs/custom-agents/configuration-reference/"],
              "conditions": [
                "Legacy CLI 2.x agent files remain visible and can be upgraded with /upgrade-agent."
              ],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Full V3 permission and MCP dialects were not revalidated."
              ],
              "claimScope": "V3 custom agent configuration and project/home discovery"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "unsupported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Legacy CLI 2.x agent files remain visible and can be upgraded with /upgrade-agent.",
              "No industry spec for subagents yet; AXM bridges to the agent's native layout."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Full V3 permission and MCP dialects were not revalidated.",
              "Native ownership is unverified.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Kiro CLI steering files live under .kiro/steering and can be always-on, conditional, or manually referenced.",
            "docs": [],
            "sources": ["https://kiro.dev/docs/cli/steering/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Kiro CLI steering files live under .kiro/steering and can be always-on, conditional, or manually referenced."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Kiro custom agent configuration V3 requires a hooks array. Legacy CLI 2.x hook objects are migrated by /upgrade-agent; AXM has no Kiro hook writer.",
            "docs": [],
            "sources": [
              "https://kiro.dev/docs/cli/hooks/",
              "https://kiro.dev/docs/cli/custom-agents/configuration-reference/",
              "https://kiro.dev/docs/custom-agents/configuration-reference/"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://kiro.dev/docs/custom-agents/configuration-reference/"],
              "conditions": [
                "V3 requires hook arrays; /upgrade-agent migrates CLI 2.x hook objects."
              ],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "V3 hook array migration from legacy object form"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "V3 requires hook arrays; /upgrade-agent migrates CLI 2.x hook objects.",
              "Kiro custom agent configuration V3 requires a hooks array. Legacy CLI 2.x hook objects are migrated by /upgrade-agent; AXM has no Kiro hook writer."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "AXM has not implemented a Kiro CLI hooks writer.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "kode",
      "name": "Kode",
      "vendor": "shareAI-lab",
      "homepage": "https://github.com/shareAI-lab/Kode-CLI",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "Kode CLI repository", "url": "https://github.com/shareAI-lab/Kode-CLI" }
      ],
      "profile": {
        "identity": {
          "product": "Kode",
          "surface": "Kode CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://github.com/shareAI-lab/Kode-CLI"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, permissions."
          ],
          "claimScope": "CLI product and AGENTS.md instruction discovery"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://github.com/shareAI-lab/Kode-CLI"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Kode connects to MCP servers via .mcp.json (mcpServers key) and .mcprc, managed with kode mcp add/list/get/remove; server tools are exposed as mcp__<server>__<tool>. Kode also supports a ws transport that is outside AXM's transport enum.",
            "docs": [],
            "sources": ["https://github.com/shareAI-lab/Kode-CLI"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Kode connects to MCP servers via .mcp.json (mcpServers key) and .mcprc, managed with kode mcp add/list/get/remove; server tools are exposed as mcp__<server>__<tool>. Kode also supports a ws transport that is outside AXM's transport enum."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, permissions.",
              "Native MCP config uses .mcp.json (mcpServers key), but the exact writer dialect is not documented; leaving the AXM MCP writer unbuilt pending an AXM product decision.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": ["https://github.com/shareAI-lab/Kode-CLI"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "No industry spec for subagents yet; AXM bridges to the agent's native layout."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Kode walks repository-root to working-directory instruction files, preferring AGENTS.override.md to AGENTS.md at a level; legacy CLAUDE.md remains readable. The default combined project document cap is 32 KiB.",
            "docs": [],
            "sources": ["https://github.com/shareAI-lab/Kode-CLI"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://github.com/shareAI-lab/Kode-CLI"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Repository-to-cwd AGENTS.md discovery and AGENTS.override.md precedence"
            },
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Kode walks repository-root to working-directory instruction files, preferring AGENTS.override.md to AGENTS.md at a level; legacy CLAUDE.md remains readable. The default combined project document cap is 32 KiB."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "lingma",
      "name": "Lingma",
      "vendor": "Alibaba Cloud",
      "homepage": "https://help.aliyun.com/zh/lingma",
      "interfaces": ["ide-extension"],
      "lifecycle": {
        "state": "deprecated",
        "since": "2026-05-20",
        "note": "Alibaba renamed TONGYI Lingma to Qoder CN.",
        "supersededBy": "qoder-cn"
      },
      "docs": [
        {
          "label": "Qoder CN (formerly Lingma) documentation",
          "url": "https://help.aliyun.com/en/lingma/introduction-of-lingma"
        }
      ],
      "profile": {
        "identity": {
          "product": "Lingma",
          "surface": "Legacy Lingma IDE identity, renamed to Qoder CN",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://help.aliyun.com/en/lingma/introduction-of-lingma"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Alibaba warns that the Lingma documentation may be outdated; current Qoder CN IDE reader mechanics were not revalidated.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "May 2026 product rename and current documentation authority"
        },
        "lifecycleQualifications": [
          {
            "scope": "product",
            "subject": "TONGYI Lingma branding",
            "state": "deprecated",
            "since": "2026-05-20",
            "note": "Alibaba renamed the product Qoder CN. This identity records the legacy IDE surface; the qoder-cn entry models the CLI, not every renamed product.",
            "sources": ["https://help.aliyun.com/en/lingma/introduction-of-lingma"]
          }
        ]
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native-deprecated",
            "availability": { "via": "native" },
            "vendorStatus": {
              "state": "deprecated",
              "since": "2026-05-20",
              "note": "The Lingma product name was replaced by Qoder CN.",
              "supersededByType": null
            },
            "notes": null,
            "docs": [],
            "sources": ["https://help.aliyun.com/en/lingma/qoder-cn/user-guide/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Lingma is deprecated.",
              "The native surface is deprecated.",
              "Alibaba renamed the product Qoder CN. This identity records the legacy IDE surface; the qoder-cn entry models the CLI, not every renamed product."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Alibaba warns that the Lingma documentation may be outdated; current Qoder CN IDE reader mechanics were not revalidated.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native-deprecated",
            "availability": { "via": "native" },
            "vendorStatus": {
              "state": "deprecated",
              "since": "2026-05-20",
              "note": "The Lingma product name was replaced by Qoder CN.",
              "supersededByType": null
            },
            "notes": "The IDE reads MCP services from its settings file; AXM has no verified writer for the legacy Lingma surface.",
            "docs": [],
            "sources": [
              "https://help.aliyun.com/en/lingma/qoder-cn/user-guide/guide-for-using-mcp"
            ],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "The IDE reads MCP services from its settings file; AXM has no verified writer for the legacy Lingma surface.",
              "Lingma is deprecated.",
              "The native surface is deprecated.",
              "Alibaba renamed the product Qoder CN. This identity records the legacy IDE surface; the qoder-cn entry models the CLI, not every renamed product."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Alibaba warns that the Lingma documentation may be outdated; current Qoder CN IDE reader mechanics were not revalidated.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "AXM has not implemented the legacy Lingma IDE settings dialect.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": {
              "state": "deprecated",
              "since": "2026-05-20",
              "note": "The Lingma product name was replaced by Qoder CN.",
              "supersededByType": null
            },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
              "Lingma is deprecated.",
              "The native surface is deprecated.",
              "Alibaba renamed the product Qoder CN. This identity records the legacy IDE surface; the qoder-cn entry models the CLI, not every renamed product."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Alibaba warns that the Lingma documentation may be outdated; current Qoder CN IDE reader mechanics were not revalidated.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": {
              "state": "deprecated",
              "since": "2026-05-20",
              "note": "The Lingma product name was replaced by Qoder CN.",
              "supersededByType": null
            },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
              "Lingma is deprecated.",
              "The native surface is deprecated.",
              "Alibaba renamed the product Qoder CN. This identity records the legacy IDE surface; the qoder-cn entry models the CLI, not every renamed product."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Alibaba warns that the Lingma documentation may be outdated; current Qoder CN IDE reader mechanics were not revalidated.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native-deprecated",
            "availability": { "via": "native" },
            "vendorStatus": {
              "state": "deprecated",
              "since": "2026-05-20",
              "note": "The Lingma product name was replaced by Qoder CN.",
              "supersededByType": null
            },
            "notes": "Lingma/Qoder CN IDE command hooks are documented in ~/.lingma/settings.json.",
            "docs": [],
            "sources": ["https://help.aliyun.com/zh/lingma/qoder-cn/user-guide/hooks"],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Lingma/Qoder CN IDE command hooks are documented in ~/.lingma/settings.json.",
              "Lingma is deprecated.",
              "The native surface is deprecated.",
              "Alibaba renamed the product Qoder CN. This identity records the legacy IDE surface; the qoder-cn entry models the CLI, not every renamed product."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Alibaba warns that the Lingma documentation may be outdated; current Qoder CN IDE reader mechanics were not revalidated.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "AXM has not implemented the Lingma IDE hook dialect.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "mcpjam",
      "name": "MCPJam",
      "vendor": "MCPJam",
      "homepage": "https://www.mcpjam.com",
      "interfaces": ["ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "MCPJam Inspector documentation", "url": "https://docs.mcpjam.com" }],
      "profile": {
        "identity": {
          "product": "MCPJam",
          "surface": "MCPJam local Inspector; cloud skill workflows are a separate surface",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://docs.mcpjam.com/inspector/skills"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Local and hosted skill use"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.mcpjam.com/inspector/skills"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.mcpjam.com/inspector/skills"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Existing local filesystem reader paths were not revalidated by the hosted workflow review."
              ],
              "claimScope": "Skill use in local Inspector and cloud projects"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "supported",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Existing local filesystem reader paths were not revalidated by the hosted workflow review.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "MCPJam Inspector loads MCP servers from a config file (mcpServers object) passed via `npx @mcpjam/inspector --config <path>`, supporting stdio and remote (streamable-HTTP/SSE) transports. The config path is arbitrary with no fixed writable location.",
            "docs": [],
            "sources": ["https://docs.mcpjam.com/installation"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "MCPJam Inspector loads MCP servers from a config file (mcpServers object) passed via `npx @mcpjam/inspector --config <path>`, supporting stdio and remote (streamable-HTTP/SSE) transports. The config path is arbitrary with no fixed writable location."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "AXM does not manage MCPJam's inspector config file — the --config path is arbitrary with no stable writable project location.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "mimo-code",
      "name": "MiMo Code",
      "vendor": "Xiaomi",
      "homepage": "https://mimo.xiaomi.com",
      "interfaces": ["cli", "desktop"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "Official documentation", "url": "https://github.com/XiaomiMiMo/MiMo-Code" }
      ],
      "profile": {
        "identity": {
          "product": "MiMo Code",
          "surface": "CLI; desktop beta embeds the engine",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://github.com/XiaomiMiMo/MiMo-Code"],
          "conditions": ["CLI projections do not establish desktop beta behavior."],
          "limitations": ["No vendor runtime session was executed."],
          "claimScope": "Product identity, delivery surface and cited extension documentation"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://github.com/XiaomiMiMo/MiMo-Code"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://github.com/XiaomiMiMo/MiMo-Code"],
              "conditions": [],
              "limitations": [],
              "claimScope": "Skill discovery roots and standard SKILL.md format"
            },
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": null,
            "verification": {
              "verifiedAt": "2026-10-01",
              "boundary": "configuration",
              "evidence": [
                "specification:cli/skills/new/scaffolds-for-every-configured-agent",
                "packages/core/workspace-kernel/src/agent-adapters/agents/scoped-native-readers.spec.ts"
              ],
              "limitations": [
                "Project-scope skill scaffolding and native reader resolution were exercised in isolated filesystems. This does not execute the vendor agent or establish user-scope runtime discovery."
              ]
            }
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "CLI projections do not establish desktop beta behavior.",
              "Default XDG configuration only; MIMOCODE_HOME and Windows path overrides are not resolved by AXM."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "Project-scope skill scaffolding and native reader resolution were exercised in isolated filesystems. This does not execute the vendor agent or establish user-scope runtime discovery.",
              "Configuration output was verified; vendor runtime behavior was not established by that evidence."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "JSON/JSONC mcp entries use local command arrays or remote URL entries. MIMOCODE_HOME and platform roots change discovery; AXM has not verified the complete writer contract.",
            "docs": [],
            "sources": [
              "https://github.com/XiaomiMiMo/MiMo-Code/blob/main/packages/cli/src/config/mcp.ts",
              "https://github.com/XiaomiMiMo/MiMo-Code"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://github.com/XiaomiMiMo/MiMo-Code/blob/main/packages/cli/src/config/mcp.ts",
                "https://github.com/XiaomiMiMo/MiMo-Code"
              ],
              "conditions": [],
              "limitations": [],
              "claimScope": "Documented native capability; AXM grammar remains unverified"
            },
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "CLI projections do not establish desktop beta behavior.",
              "JSON/JSONC mcp entries use local command arrays or remote URL entries. MIMOCODE_HOME and platform roots change discovery; AXM has not verified the complete writer contract."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "AXM has no verified writer for this native configuration dialect.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Native metadata is passed through. MiMo expects native model, mode, permission and tool fields; AXM does not translate another vendor's tool grammar.",
            "docs": [],
            "sources": [
              "https://github.com/XiaomiMiMo/MiMo-Code/blob/main/packages/cli/src/config/agent.ts"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://github.com/XiaomiMiMo/MiMo-Code/blob/main/packages/cli/src/config/agent.ts"
              ],
              "conditions": [],
              "limitations": [],
              "claimScope": "Markdown custom-agent discovery and native frontmatter"
            },
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": null,
            "verification": {
              "verifiedAt": "2026-10-01",
              "boundary": "configuration",
              "evidence": [
                "specification:workspace/subagents/native-locations-respect-shape-and-proof"
              ],
              "limitations": [
                "Project-scope filesystem behavior was exercised without executing the vendor runtime. User-scope behavior is not established by this check."
              ]
            }
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "CLI projections do not establish desktop beta behavior.",
              "Default XDG configuration only; MIMOCODE_HOME and Windows path overrides are not resolved by AXM.",
              "Native metadata is passed through. MiMo expects native model, mode, permission and tool fields; AXM does not translate another vendor's tool grammar."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "Project-scope filesystem behavior was exercised without executing the vendor runtime. User-scope behavior is not established by this check.",
              "Configuration output was verified; vendor runtime behavior was not established by that evidence."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped evidence establishes a reusable extension target for this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "CLI projections do not establish desktop beta behavior.",
              "No scoped evidence establishes a reusable extension target for this capability."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "No verified native extension target or AXM projection is recorded.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped evidence establishes a reusable extension target for this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "CLI projections do not establish desktop beta behavior.",
              "No scoped evidence establishes a reusable extension target for this capability."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "No verified native extension target or AXM projection is recorded.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "minimax-code",
      "name": "MiniMax Code",
      "vendor": "MiniMax",
      "homepage": "https://agent.minimax.io/download",
      "interfaces": ["cli", "desktop"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "MiniMax Code", "url": "https://github.com/MiniMax-AI/minimax-code" }],
      "profile": {
        "identity": {
          "product": "MiniMax Code",
          "surface": "MiniMax Code terminal TUI, headless CLI and ACP; desktop is separate",
          "edition": null,
          "ownership": null,
          "modelProviders": ["MiniMax", "User-configured compatible providers"]
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://github.com/MiniMax-AI/minimax-code",
            "https://github.com/MiniMax-AI/minimax-code/blob/main/docs/tui-capabilities.md",
            "https://github.com/MiniMax-AI/minimax-code/blob/main/packages/local-runtime-v2/docs/project-mcp.md",
            "https://github.com/MiniMax-AI/minimax-code/blob/main/docs/hooks.md"
          ],
          "conditions": [
            "Capabilities reviewed against public CLI source targeting TUI 0.4.12; matching npm versions do not prove identical source/build provenance.",
            "The desktop app source is outside the public CLI repository; ACP is a CLI protocol surface."
          ],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification."
          ],
          "claimScope": "Public CLI source capabilities and desktop boundary"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "The CLI discovers workspace SKILL.md directories, built-in skills and installed plugin skills.",
            "docs": [],
            "sources": [
              "https://github.com/MiniMax-AI/minimax-code/blob/main/docs/tui-capabilities.md"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://github.com/MiniMax-AI/minimax-code/blob/main/docs/tui-capabilities.md"
              ],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Full Agent Skills conformance and every discovery priority were not assessed."
              ],
              "claimScope": "Workspace skill roots and directory symlink support"
            },
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "unsupported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Capabilities reviewed against public CLI source targeting TUI 0.4.12; matching npm versions do not prove identical source/build provenance.",
              "The desktop app source is outside the public CLI repository; ACP is a CLI protocol surface.",
              "The CLI discovers workspace SKILL.md directories, built-in skills and installed plugin skills."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "Full Agent Skills conformance and every discovery priority were not assessed.",
              "AXM has not implemented a managed installation target for the documented native surface.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "The runtime reads .mcp.json only from the session main workspace. It supports stdio, HTTP and SSE; no ancestor or additional-directory search is performed.",
            "docs": [],
            "sources": [
              "https://github.com/MiniMax-AI/minimax-code/blob/main/packages/local-runtime-v2/docs/project-mcp.md"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://github.com/MiniMax-AI/minimax-code/blob/main/packages/local-runtime-v2/docs/project-mcp.md"
              ],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "The user-profile configuration and writer dialect remain unmodeled."
              ],
              "claimScope": "Project MCP path and transports"
            },
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Capabilities reviewed against public CLI source targeting TUI 0.4.12; matching npm versions do not prove identical source/build provenance.",
              "The desktop app source is outside the public CLI repository; ACP is a CLI protocol surface.",
              "The runtime reads .mcp.json only from the session main workspace. It supports stdio, HTTP and SSE; no ancestor or additional-directory search is performed."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "The user-profile configuration and writer dialect remain unmodeled.",
              "AXM has not implemented a managed installation target for the documented native surface.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "The CLI runtime provides native subagent tools. A portable custom-subagent directory was not established.",
            "docs": [],
            "sources": [
              "https://github.com/MiniMax-AI/minimax-code/blob/main/docs/tui-capabilities.md"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://github.com/MiniMax-AI/minimax-code/blob/main/docs/tui-capabilities.md"
              ],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "No automatically discoverable custom-subagent directory or configuration scope was established."
              ],
              "claimScope": "The CLI runtime provides native subagent tools. A portable custom-subagent directory was not established."
            },
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Capabilities reviewed against public CLI source targeting TUI 0.4.12; matching npm versions do not prove identical source/build provenance.",
              "The desktop app source is outside the public CLI repository; ACP is a CLI protocol surface.",
              "The CLI runtime provides native subagent tools. A portable custom-subagent directory was not established."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "No automatically discoverable custom-subagent directory or configuration scope was established.",
              "AXM has not implemented a managed installation target for the documented native surface.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "mcode init creates or updates AGENTS.md project guidance.",
            "docs": [],
            "sources": ["https://github.com/MiniMax-AI/minimax-code"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://github.com/MiniMax-AI/minimax-code"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Nested instruction traversal and personal instruction locations were not established."
              ],
              "claimScope": "mcode init creates or updates AGENTS.md project guidance."
            },
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Capabilities reviewed against public CLI source targeting TUI 0.4.12; matching npm versions do not prove identical source/build provenance.",
              "The desktop app source is outside the public CLI repository; ACP is a CLI protocol surface.",
              "mcode init creates or updates AGENTS.md project guidance."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "Nested instruction traversal and personal instruction locations were not established.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "MiniMax-format plugins register hook documents through their manifest hooks array; synchronous command hooks can return TUI systemMessage notices.",
            "docs": [],
            "sources": ["https://github.com/MiniMax-AI/minimax-code/blob/main/docs/hooks.md"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://github.com/MiniMax-AI/minimax-code/blob/main/docs/hooks.md"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Event serialization and AXM writing remain unmodeled."
              ],
              "claimScope": "MiniMax-format plugins register hook documents through their manifest hooks array; synchronous command hooks can return TUI systemMessage notices."
            },
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Capabilities reviewed against public CLI source targeting TUI 0.4.12; matching npm versions do not prove identical source/build provenance.",
              "The desktop app source is outside the public CLI repository; ACP is a CLI protocol surface.",
              "MiniMax-format plugins register hook documents through their manifest hooks array; synchronous command hooks can return TUI systemMessage notices."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "Event serialization and AXM writing remain unmodeled.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "mistral-vibe",
      "name": "Mistral Vibe",
      "vendor": "Mistral AI",
      "homepage": "https://docs.mistral.ai/vibe/code/overview",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Mistral Vibe documentation",
          "url": "https://docs.mistral.ai/vibe/code/overview"
        }
      ],
      "profile": {
        "identity": {
          "product": "Mistral Vibe",
          "surface": "Mistral Vibe Code CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://docs.mistral.ai/vibe/code/cli/agents"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions."
          ],
          "claimScope": "TOML custom agents and subagent types"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.mistral.ai/vibe/code/cli/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.mistral.ai/vibe/code/cli/mcp-servers"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "Mistral Vibe stores MCP servers as repeated [[mcp_servers]] TOML array-of-table entries. AXM's generic MCP writer currently serializes keyed server maps and cannot represent that shape without corrupting the configuration.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Custom definitions are TOML files under project or home .vibe/agents. agent_type is required; subagent definitions are invoked by task delegation, not --agent.",
            "docs": [],
            "sources": ["https://docs.mistral.ai/vibe/code/cli/agents"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.mistral.ai/vibe/code/cli/agents"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Project and home .vibe/agents TOML with agent_type agent or subagent"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Custom definitions are TOML files under project or home .vibe/agents. agent_type is required; subagent definitions are invoked by task delegation, not --agent."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.mistral.ai/vibe/code/cli/agents"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Vibe executes TOML-configured hook commands with event data on standard input; pre-tool hooks can deny or modify tool input and hook output can inject context.",
            "docs": [],
            "sources": ["https://docs.mistral.ai/vibe/code/cli/hooks"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Vibe executes TOML-configured hook commands with event data on standard input; pre-tool hooks can deny or modify tool input and hook output can inject context."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "muse-code",
      "name": "Muse Code",
      "vendor": "Meta",
      "homepage": "https://dev.meta.ai/docs/muse-code",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "Official documentation", "url": "https://dev.meta.ai/docs/muse-code" },
        { "label": "Extension reference", "url": "https://dev.meta.ai/docs/muse-code/extending" }
      ],
      "profile": {
        "identity": {
          "product": "Muse Code",
          "surface": "cli",
          "edition": null,
          "ownership": null,
          "modelProviders": ["Meta"]
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://dev.meta.ai/docs/muse-code",
            "https://dev.meta.ai/docs/muse-code/extending"
          ],
          "conditions": [],
          "limitations": ["No vendor runtime session was executed."],
          "claimScope": "Product identity, delivery surface and cited extension documentation"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://dev.meta.ai/docs/muse-code/extending"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://dev.meta.ai/docs/muse-code/extending"],
              "conditions": ["Project skills require a trusted workspace."],
              "limitations": [],
              "claimScope": "Skill discovery roots and standard SKILL.md format"
            },
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": null,
            "verification": {
              "verifiedAt": "2026-10-01",
              "boundary": "configuration",
              "evidence": [
                "specification:cli/skills/new/scaffolds-for-every-configured-agent",
                "packages/core/workspace-kernel/src/agent-adapters/agents/scoped-native-readers.spec.ts"
              ],
              "limitations": [
                "Project-scope skill scaffolding and native reader resolution were exercised in isolated filesystems. This does not execute the vendor agent or establish user-scope runtime discovery."
              ]
            }
          },
          "installability": {
            "status": "conditional",
            "conditions": ["Project skills require a trusted workspace."],
            "limitations": [
              "No vendor runtime session was executed.",
              "Project-scope skill scaffolding and native reader resolution were exercised in isolated filesystems. This does not execute the vendor agent or establish user-scope runtime discovery.",
              "Configuration output was verified; vendor runtime behavior was not established by that evidence."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "User settings.json contains mcp_servers with stdio and streamable_http transports; required/optional modes affect startup. AXM does not write this settings dialect.",
            "docs": [],
            "sources": ["https://dev.meta.ai/docs/muse-code/extending"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://dev.meta.ai/docs/muse-code/extending"],
              "conditions": [],
              "limitations": [],
              "claimScope": "Documented native capability; AXM grammar remains unverified"
            },
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "User settings.json contains mcp_servers with stdio and streamable_http transports; required/optional modes affect startup. AXM does not write this settings dialect."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "AXM has no verified writer for this native configuration dialect.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped evidence establishes a reusable extension target for this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "No scoped evidence establishes a reusable extension target for this capability."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "No verified native extension target or AXM projection is recorded.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://dev.meta.ai/docs/muse-code/configuration"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://dev.meta.ai/docs/muse-code/configuration"],
              "conditions": [
                "Project instructions require a trusted workspace; at each level the first supported instruction filename wins."
              ],
              "limitations": [],
              "claimScope": "Instruction discovery and precedence"
            },
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": null,
            "verification": {
              "verifiedAt": "2026-10-01",
              "boundary": "configuration",
              "evidence": [
                "specification:workspace/instructions/respects-native-authority-and-observation"
              ],
              "limitations": [
                "Project-scope filesystem behavior was exercised without executing the vendor runtime. User-scope behavior is not established by this check."
              ]
            }
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Project instructions require a trusted workspace; at each level the first supported instruction filename wins."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "Project-scope filesystem behavior was exercised without executing the vendor runtime. User-scope behavior is not established by this check.",
              "Configuration output was verified; vendor runtime behavior was not established by that evidence."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Command hooks use project .muse/hooks.json, user settings and managed policy; trust and managed precedence apply.",
            "docs": [],
            "sources": ["https://dev.meta.ai/docs/muse-code/extending"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://dev.meta.ai/docs/muse-code/extending"],
              "conditions": [],
              "limitations": [],
              "claimScope": "Documented native capability; AXM grammar remains unverified"
            },
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Command hooks use project .muse/hooks.json, user settings and managed policy; trust and managed precedence apply."
            ],
            "limitations": [
              "No vendor runtime session was executed.",
              "AXM has no verified writer for this native configuration dialect.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "mux",
      "name": "Xum",
      "vendor": "Coder",
      "homepage": "https://xum.coder.com",
      "interfaces": ["cli", "desktop", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Xum documentation", "url": "https://xum.coder.com" }],
      "profile": {
        "identity": {
          "product": "Xum",
          "surface": "Xum CLI and desktop, formerly Mux",
          "edition": null,
          "ownership": {
            "company": "Coder",
            "parentCompany": null,
            "sources": ["https://xum.coder.com/reference/mux-compatibility"]
          },
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://xum.coder.com/reference/mux-compatibility",
            "https://xum.coder.com/agents/agent-skills"
          ],
          "conditions": [
            "The catalog identifier mux is retained; Xum is the current product name. Vendor compatibility locations are reader facts, not AXM compatibility shims."
          ],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: instructions, permissions."
          ],
          "claimScope": "Product rename and canonical configuration locations"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "New project skills use .xum/skills. Xum also reads shared .agents/skills and legacy .mux/skills; .xum wins when both canonical and legacy directories exist.",
            "docs": [],
            "sources": [
              "https://mux.coder.com/agents/agent-skills",
              "https://xum.coder.com/agents/agent-skills",
              "https://xum.coder.com/reference/mux-compatibility"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://xum.coder.com/agents/agent-skills",
                "https://xum.coder.com/reference/mux-compatibility"
              ],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Canonical Xum skill roots and documented legacy readers"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "The catalog identifier mux is retained; Xum is the current product name. Vendor compatibility locations are reader facts, not AXM compatibility shims.",
              "Used when the canonical .xum skills directory is absent.",
              "New project skills use .xum/skills. Xum also reads shared .agents/skills and legacy .mux/skills; .xum wins when both canonical and legacy directories exist."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Xum stores stdio command strings under the servers key in ~/.xum/mcp.jsonc, .xum/mcp.jsonc, and .xum/mcp.local.jsonc.",
            "docs": [],
            "sources": [
              "https://xum.coder.com/config/mcp-servers",
              "https://xum.coder.com/reference/mux-compatibility"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://xum.coder.com/reference/mux-compatibility"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Existing detailed protocol and hook behavior were not revalidated."
              ],
              "claimScope": "Canonical directory and environment naming after the rename"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "The catalog identifier mux is retained; Xum is the current product name. Vendor compatibility locations are reader facts, not AXM compatibility shims.",
              "Xum stores stdio command strings under the servers key in ~/.xum/mcp.jsonc, .xum/mcp.jsonc, and .xum/mcp.local.jsonc."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Existing detailed protocol and hook behavior were not revalidated.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": [
              "https://mux.coder.com/agents",
              "https://xum.coder.com/reference/mux-compatibility"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://xum.coder.com/reference/mux-compatibility"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Agent frontmatter and delegation semantics were not revalidated."
              ],
              "claimScope": "Canonical project agent directory after the rename"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "The catalog identifier mux is retained; Xum is the current product name. Vendor compatibility locations are reader facts, not AXM compatibility shims.",
              "Used when the corresponding canonical .xum directory is absent.",
              "No industry spec for subagents yet; AXM bridges to the agent's native layout."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Agent frontmatter and delegation semantics were not revalidated.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://mux.coder.com/agents/instruction-files"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "The catalog identifier mux is retained; Xum is the current product name. Vendor compatibility locations are reader facts, not AXM compatibility shims."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Xum executes raw tool_pre, tool_post, tool_env, and init scripts from .xum or ~/.xum. Input is provided through XUM_* environment variables; tool_pre can block with a non-zero exit.",
            "docs": [],
            "sources": [
              "https://xum.coder.com/hooks/tools.md",
              "https://xum.coder.com/hooks/init.md",
              "https://xum.coder.com/reference/mux-compatibility"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://xum.coder.com/reference/mux-compatibility"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Existing detailed protocol and hook behavior were not revalidated."
              ],
              "claimScope": "Canonical directory and environment naming after the rename"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "The catalog identifier mux is retained; Xum is the current product name. Vendor compatibility locations are reader facts, not AXM compatibility shims.",
              "Xum executes raw tool_pre, tool_post, tool_env, and init scripts from .xum or ~/.xum. Input is provided through XUM_* environment variables; tool_pre can block with a non-zero exit."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Existing detailed protocol and hook behavior were not revalidated.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "neovate",
      "name": "Neovate",
      "vendor": "Ant Group",
      "homepage": "https://github.com/neovateai/neovate-code",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Neovate Code documentation",
          "url": "https://github.com/neovateai/neovate-code"
        }
      ],
      "profile": {
        "identity": {
          "product": "Neovate",
          "surface": "Neovate Code CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://github.com/neovateai/neovate-code/blob/master/src/skill.ts",
            "https://github.com/neovateai/neovate-code/blob/master/src/config.ts"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions."
          ],
          "claimScope": "Skill discovery and native approval modes from vendor source"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Neovate loads directory-based skills (each subdirectory contains a SKILL.md with name+description frontmatter) from .neovate/skills (project) and ~/.neovate/skills (user).",
            "docs": [],
            "sources": ["https://github.com/neovateai/neovate-code/blob/master/src/skill.ts"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://github.com/neovateai/neovate-code/blob/master/src/skill.ts"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Native and Claude-compatible skill discovery"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Neovate loads directory-based skills (each subdirectory contains a SKILL.md with name+description frontmatter) from .neovate/skills (project) and ~/.neovate/skills (user)."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://github.com/neovateai/neovate-code/blob/master/src/mcp.ts",
              "https://github.com/neovateai/neovate-code/blob/master/src/config.ts",
              "https://github.com/neovateai/neovate-code/blob/master/src/commands/mcp.ts"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "ona",
      "name": "Ona",
      "vendor": "Ona",
      "homepage": "https://ona.com",
      "interfaces": ["workspace-agent"],
      "lifecycle": {
        "state": "deprecated",
        "since": null,
        "note": "The original Ona Agent is deprecated. Ona Cloud migrated to Codex; Enterprise customer-managed Anthropic remains temporarily available.",
        "supersededBy": null
      },
      "docs": [{ "label": "Ona Agent documentation", "url": "https://ona.com/docs/ona/agents" }],
      "profile": {
        "identity": {
          "product": "Ona",
          "surface": "Original Ona Agent harness in isolated development environments; not the whole Ona platform",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://ona.com/docs/ona/agents/overview"],
          "conditions": [
            "Continued use requires Enterprise with customer-managed Anthropic model access on a supported AWS or GCP runner."
          ],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Harness deprecation with cloud and Enterprise qualifications"
        },
        "lifecycleQualifications": [
          {
            "scope": "surface",
            "subject": "Original Ona Agent on Ona Cloud",
            "state": "retired",
            "since": null,
            "note": "No longer available; affected projects move to Codex Agent.",
            "sources": ["https://ona.com/docs/ona/agents/overview"]
          },
          {
            "scope": "edition",
            "subject": "Enterprise customer-managed Anthropic Ona Agent",
            "state": "deprecated",
            "since": null,
            "note": "Remains available temporarily on supported AWS/GCP Enterprise deployments. This does not retire the Ona platform.",
            "sources": ["https://ona.com/docs/ona/agents/overview"]
          }
        ]
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://ona.com/docs/ona/agents/skills"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Continued use requires Enterprise with customer-managed Anthropic model access on a supported AWS or GCP runner.",
              "Ona is deprecated.",
              "No longer available; affected projects move to Codex Agent.",
              "Remains available temporarily on supported AWS/GCP Enterprise deployments. This does not retire the Ona platform."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Ona reads repository MCP definitions from .ona/mcp-config.json and also offers organization-managed HTTP integrations.",
            "docs": [],
            "sources": ["https://ona.com/docs/ona/mcp"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Continued use requires Enterprise with customer-managed Anthropic model access on a supported AWS or GCP runner.",
              "Ona reads repository MCP definitions from .ona/mcp-config.json and also offers organization-managed HTTP integrations.",
              "Ona is deprecated.",
              "No longer available; affected projects move to Codex Agent.",
              "Remains available temporarily on supported AWS/GCP Enterprise deployments. This does not retire the Ona platform."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "AXM has not implemented Ona's mcp-config.json dialect or hosted integration delivery.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Continued use requires Enterprise with customer-managed Anthropic model access on a supported AWS or GCP runner.",
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
              "Ona is deprecated.",
              "No longer available; affected projects move to Codex Agent.",
              "Remains available temporarily on supported AWS/GCP Enterprise deployments. This does not retire the Ona platform."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://ona.com/docs/ona/agents/overview"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Continued use requires Enterprise with customer-managed Anthropic model access on a supported AWS or GCP runner.",
              "Ona is deprecated.",
              "No longer available; affected projects move to Codex Agent.",
              "Remains available temporarily on supported AWS/GCP Enterprise deployments. This does not retire the Ona platform."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Continued use requires Enterprise with customer-managed Anthropic model access on a supported AWS or GCP runner.",
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
              "Ona is deprecated.",
              "No longer available; affected projects move to Codex Agent.",
              "Remains available temporarily on supported AWS/GCP Enterprise deployments. This does not retire the Ona platform."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "openclaw",
      "name": "OpenClaw",
      "vendor": "OpenClaw",
      "homepage": "https://openclaw.ai",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "OpenClaw documentation", "url": "https://docs.openclaw.ai" }],
      "profile": {
        "identity": {
          "product": "OpenClaw",
          "surface": "OpenClaw Gateway agent with CLI and Control UI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://docs.openclaw.ai/tools/skills",
            "https://docs.openclaw.ai/tools/subagents",
            "https://docs.openclaw.ai/automation/hooks",
            "https://docs.openclaw.ai/tools/mcp",
            "https://docs.openclaw.ai/concepts/agent-workspace",
            "https://docs.openclaw.ai/tools/permission-modes"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification."
          ],
          "claimScope": "Workspace skill scopes, hooks and subagent delegation"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://docs.openclaw.ai/tools/skills",
              "https://github.com/openclaw/openclaw/blob/main/docs/tools/skills.md"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.openclaw.ai/tools/skills"],
              "conditions": [
                "Project locations refer to the configured agent workspace, which need not be the current repository."
              ],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Workspace, state-owned and personal skill discovery"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Project locations refer to the configured agent workspace, which need not be the current repository.",
              "Resolve the configured OpenClaw agent workspace before selecting this path.",
              "Default OPENCLAW_STATE_DIR only; otherwise resolve the configured state directory.",
              "Personal home skills are excluded when using a non-default state directory."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "OpenClaw connects MCP servers through mcp.servers in its Gateway configuration. UI and CLI administration support stdio, Streamable HTTP and SSE; configured servers remain subject to tool policy. The default file is ~/.openclaw/openclaw.json (JSON5); resolve the active state/configuration path. JSON5 reader mechanics are not yet modeled in this catalog.",
            "docs": [],
            "sources": ["https://docs.openclaw.ai/tools/mcp"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.openclaw.ai/tools/mcp"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Exact entry grammar, secret handling and vendor runtime connectivity were not verified."
              ],
              "claimScope": "Native MCP client, transports and configuration key"
            },
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "OpenClaw connects MCP servers through mcp.servers in its Gateway configuration. UI and CLI administration support stdio, Streamable HTTP and SSE; configured servers remain subject to tool policy. The default file is ~/.openclaw/openclaw.json (JSON5); resolve the active state/configuration path. JSON5 reader mechanics are not yet modeled in this catalog."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "Exact entry grammar, secret handling and vendor runtime connectivity were not verified.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Native sessions_spawn starts isolated background subagent runs with per-agent configuration and lifecycle tracking.",
            "docs": [],
            "sources": ["https://docs.openclaw.ai/tools/subagents"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.openclaw.ai/tools/subagents"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "No automatically discoverable custom-subagent directory or configuration scope was established."
              ],
              "claimScope": "Native sessions_spawn starts isolated background subagent runs with per-agent configuration and lifecycle tracking."
            },
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Native sessions_spawn starts isolated background subagent runs with per-agent configuration and lifecycle tracking."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "No automatically discoverable custom-subagent directory or configuration scope was established.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "The configured agent workspace AGENTS.md is loaded at session start. Workspace location is explicit agent configuration and is not necessarily the current repository.",
            "docs": [],
            "sources": ["https://docs.openclaw.ai/concepts/agent-workspace"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.openclaw.ai/concepts/agent-workspace"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "The configured agent workspace AGENTS.md is loaded at session start. Workspace location is explicit agent configuration and is not necessarily the current repository."
            },
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Resolve the active OpenClaw agent workspace before selecting this path.",
              "The configured agent workspace AGENTS.md is loaded at session start. Workspace location is explicit agent configuration and is not necessarily the current repository."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Internal hooks use HOOK.md and a handler module; typed plugin hooks use api.on. Workspace hooks require explicit opt-in; HTTP ingress hooks are a separate feature.",
            "docs": [],
            "sources": ["https://docs.openclaw.ai/automation/hooks"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.openclaw.ai/automation/hooks"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Event serialization and AXM writing remain unmodeled."
              ],
              "claimScope": "Internal hooks use HOOK.md and a handler module; typed plugin hooks use api.on. Workspace hooks require explicit opt-in; HTTP ingress hooks are a separate feature."
            },
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Internal hooks use HOOK.md and a handler module; typed plugin hooks use api.on. Workspace hooks require explicit opt-in; HTTP ingress hooks are a separate feature."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "No vendor runtime or AXM writer execution was performed.",
              "Event serialization and AXM writing remain unmodeled.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "opencode",
      "name": "OpenCode",
      "vendor": "Anomaly",
      "homepage": "https://opencode.ai",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "OpenCode documentation", "url": "https://opencode.ai/docs" }],
      "profile": {
        "identity": {
          "product": "OpenCode",
          "surface": "OpenCode CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://opencode.ai/docs/skills/"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Local skill discovery and compatible skill directories"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://opencode.ai/docs/skills/",
              "https://github.com/anomalyco/opencode/blob/dev/packages/core/src/global.ts"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://opencode.ai/docs/skills/"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Canonical and compatible project/home skills"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "supported",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "OpenCode V2 stores server definitions beneath mcp.servers and expands {env:NAME} references without shell defaults.",
            "docs": [],
            "sources": [
              "https://opencode.ai/v2/docs/mcp-servers",
              "https://opencode.ai/v2/docs/config",
              "https://github.com/anomalyco/opencode/blob/dev/packages/core/src/config.ts",
              "https://github.com/anomalyco/opencode/blob/dev/packages/core/src/config/mcp.ts",
              "https://github.com/anomalyco/opencode/blob/dev/packages/core/src/global.ts"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "OpenCode V2 stores server definitions beneath mcp.servers and expands {env:NAME} references without shell defaults."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": [
              "https://opencode.ai/docs/agents/",
              "https://github.com/anomalyco/opencode/blob/dev/packages/core/src/global.ts"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "No industry spec for subagents yet; AXM bridges to the agent's native layout."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "OpenCode reads AGENTS.md project rules, a global ~/.config/opencode/AGENTS.md, and Claude-compatible CLAUDE.md fallbacks. AXM can target the universal AGENTS.md project file.",
            "docs": [],
            "sources": [
              "https://opencode.ai/docs/rules/",
              "https://github.com/anomalyco/opencode/blob/dev/packages/core/src/global.ts"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Fallback when the OpenCode global AGENTS.md is absent and Claude Code prompt compatibility is enabled.",
              "OpenCode reads AGENTS.md project rules, a global ~/.config/opencode/AGENTS.md, and Claude-compatible CLAUDE.md fallbacks. AXM can target the universal AGENTS.md project file."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "OpenCode exposes lifecycle hooks through in-process JavaScript/TypeScript plugins. AXM models the surface but does not serialize plugin hooks yet.",
            "docs": [],
            "sources": ["https://opencode.ai/docs/plugins/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "OpenCode exposes lifecycle hooks through in-process JavaScript/TypeScript plugins. AXM models the surface but does not serialize plugin hooks yet."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "OpenCode hooks are in-process JavaScript plugin exports, not declarative config; AXM's command-stdin serializer has no way to emit them.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "openhands",
      "name": "OpenHands",
      "vendor": "All Hands AI",
      "homepage": "https://www.openhands.dev",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "OpenHands documentation", "url": "https://docs.openhands.dev" }],
      "profile": {
        "identity": {
          "product": "OpenHands",
          "surface": "OpenHands agent; reviewed skill contract",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://docs.openhands.dev/overview/skills"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Canonical and legacy skill paths"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.openhands.dev/overview/skills"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.openhands.dev/overview/skills"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Canonical .agents/skills and legacy .openhands skill roots"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "supported",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "OpenHands stores MCP servers under mcpServers in ~/.openhands/mcp.json and manages them through the openhands mcp CLI.",
            "docs": [],
            "sources": [
              "https://docs.openhands.dev/sdk/guides/mcp",
              "https://docs.openhands.dev/openhands/usage/cli/mcp-servers"
            ],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "OpenHands stores MCP servers under mcpServers in ~/.openhands/mcp.json and manages them through the openhands mcp CLI."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "AXM has not implemented an OpenHands MCP writer.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.openhands.dev/overview/skills"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "OpenHands lifecycle hooks are shell commands receiving JSON event payloads on stdin. Blocking events can deny with exit code 2 or a JSON decision; several events can inject additional context.",
            "docs": [],
            "sources": ["https://docs.openhands.dev/openhands/usage/customization/hooks"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "OpenHands lifecycle hooks are shell commands receiving JSON event payloads on stdin. Blocking events can deny with exit code 2 or a JSON decision; several events can inject additional context."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "pi",
      "name": "Pi",
      "vendor": "Earendil Inc",
      "homepage": "https://github.com/earendil-works/pi",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Pi coding agent documentation", "url": "https://pi.dev/docs" }],
      "profile": {
        "identity": {
          "product": "Pi",
          "surface": "Pi terminal coding agent",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://github.com/earendil-works/pi/blob/main/packages/coding-agent/README.md",
            "https://github.com/earendil-works/pi/blob/main/packages/coding-agent/docs/configuration.md"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Pi 1.0 MCP configuration is implemented from its versioned documentation; native runtime acceptance remains pending.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Current terminal product and configuration entry points"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Skills follow the Agent Skills SKILL.md standard and are invoked via /skill:name. Pi discovers them from .pi/skills and .agents/skills (project, searched up through parent directories) and ~/.pi/agent/skills and ~/.agents/skills (user).\n",
            "docs": [],
            "sources": [
              "https://github.com/earendil-works/pi/blob/main/packages/coding-agent/README.md"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Skills follow the Agent Skills SKILL.md standard and are invoked via /skill:name. Pi discovers them from .pi/skills and .agents/skills (project, searched up through parent directories) and ~/.pi/agent/skills and ~/.agents/skills (user).\n"
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Pi 1.0 MCP configuration is implemented from its versioned documentation; native runtime acceptance remains pending.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Requires Pi 1.0 or later. Native runtime verification is pending. Hyphens and underscores collide in exposed server names. Reload the host after configuration changes.",
            "docs": [],
            "sources": [
              "https://github.com/earendil-works/pi/blob/v1.0.0/packages/coding-agent/docs/mcp.md"
            ],
            "review": null,
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Requires Pi 1.0 or later. Native runtime verification is pending. Hyphens and underscores collide in exposed server names. Reload the host after configuration changes."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Pi 1.0 MCP configuration is implemented from its versioned documentation; native runtime acceptance remains pending.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "plugin",
            "availability": {
              "via": "plugin",
              "provider": "third-party",
              "plugin": {
                "name": "pi-subagents",
                "homepage": "https://github.com/nicobailon/pi-subagents"
              }
            },
            "vendorStatus": { "state": "active" },
            "notes": "Pi has no built-in subagent system by design, but the third-party pi-subagents plugin adds a subagent extension surface. AXM describes and may detect this plugin, but does not install, resolve, or manage it.\n",
            "docs": [],
            "sources": [
              "https://github.com/earendil-works/pi/blob/main/packages/coding-agent/README.md",
              "https://github.com/nicobailon/pi-subagents"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Pi has no built-in subagent system by design, but the third-party pi-subagents plugin adds a subagent extension surface. AXM describes and may detect this plugin, but does not install, resolve, or manage it.\n",
              "Requires the pi-subagents plugin."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Pi 1.0 MCP configuration is implemented from its versioned documentation; native runtime acceptance remains pending.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "AGENTS.md and CLAUDE.md context load at startup from the global directory (~/.pi/agent), parent directories, and the current directory; all matching files are concatenated.\n",
            "docs": [],
            "sources": [
              "https://github.com/earendil-works/pi/blob/main/packages/coding-agent/README.md"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "AGENTS.md and CLAUDE.md context load at startup from the global directory (~/.pi/agent), parent directories, and the current directory; all matching files are concatenated.\n"
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Pi 1.0 MCP configuration is implemented from its versioned documentation; native runtime acceptance remains pending.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Pi extension hooks are in-process TypeScript extension points; this is the core Pi project, not the oh-my-pi fork. AXM models the surface but does not serialize Pi extension hooks yet.",
            "docs": [],
            "sources": [
              "https://github.com/earendil-works/pi/blob/main/packages/coding-agent/README.md"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Pi extension hooks are in-process TypeScript extension points; this is the core Pi project, not the oh-my-pi fork. AXM models the surface but does not serialize Pi extension hooks yet."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Pi 1.0 MCP configuration is implemented from its versioned documentation; native runtime acceptance remains pending.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "AXM has not implemented Pi extension hook writers.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "pochi",
      "name": "Pochi",
      "vendor": "TabbyML",
      "homepage": "https://getpochi.com",
      "interfaces": ["ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Pochi documentation", "url": "https://docs.getpochi.com" }],
      "profile": {
        "identity": {
          "product": "Pochi",
          "surface": "Pochi editor agent and CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://docs.getpochi.com/custom-agent/",
            "https://docs.getpochi.com/permissions/",
            "https://docs.getpochi.com/skills/"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, hook, instructions."
          ],
          "claimScope": "Custom agent Markdown definitions and UI approvals"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.getpochi.com/skills/"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.getpochi.com/skills/"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Project Pochi and shared skill roots and invocation controls"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "supported",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook, instructions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://docs.getpochi.com/mcp/",
              "https://docs.getpochi.com/tutorials/secure-db-access-in-pochi/"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook, instructions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Custom agents are Markdown files in project or home .pochi/agents with YAML frontmatter. Description is required; name defaults to the filename.",
            "docs": [],
            "sources": ["https://docs.getpochi.com/custom-agent/"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.getpochi.com/custom-agent/"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Custom agents are Markdown files in project or home .pochi/agents with YAML frontmatter. Description is required; name defaults to the filename."
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Custom agents are Markdown files in project or home .pochi/agents with YAML frontmatter. Description is required; name defaults to the filename."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook, instructions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Pochi reads custom-instruction files at the workspace root: README.pochi.md (primary) and AGENTS.md (alternative, treated identically), plus ~/.pochi/README.pochi.md at user scope. AXM manages the universal AGENTS.md.",
            "docs": [],
            "sources": ["https://docs.getpochi.com/rules/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Pochi reads custom-instruction files at the workspace root: README.pochi.md (primary) and AGENTS.md (alternative, treated identically), plus ~/.pochi/README.pochi.md at user scope. AXM manages the universal AGENTS.md."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook, instructions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, hook, instructions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "qoder",
      "name": "Qoder",
      "vendor": "Alibaba Cloud",
      "homepage": "https://qoder.com",
      "interfaces": ["cli", "ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Qoder documentation", "url": "https://docs.qoder.com" }],
      "profile": {
        "identity": {
          "product": "Qoder",
          "surface": "Qoder CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://docs.qoder.com/cli/Skills"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "CLI skill discovery and reload behavior"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://docs.qoder.com/en/cli/Skills",
              "https://docs.qoder.com/cli/Skills"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.qoder.com/cli/Skills"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Other capability contracts were not revalidated."
              ],
              "claimScope": "CLI project/user skill discovery and /skills reload"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "supported",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Other capability contracts were not revalidated.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Qoder CLI 1.1.64 expands braced environment references and unset-variable defaults in MCP headers and stdio env values.",
            "docs": [],
            "sources": [
              "https://docs.qoder.com/user-guide/chat/model-context-protocol",
              "https://docs.qoder.com/cli/mcp-servers",
              "https://unpkg.com/@qoder-ai/qodercli@1.1.64/bundle/qodercli.js"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-09-29", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Qoder CLI 1.1.64 expands braced environment references and unset-variable defaults in MCP headers and stdio env values."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": ["https://docs.qoder.com/en/cli/subagent"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "No industry spec for subagents yet; AXM bridges to the agent's native layout."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.qoder.com/en/cli/command"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Qoder CLI hooks run command hooks from settings files and use JSON on stdin/stdout. Native Qoder exposes additional events such as SessionEnd, PostToolUseFailure, SubagentStart, Notification, and PermissionRequest; this catalog maps the subset covered by AXM's canonical hook event registry.",
            "docs": [],
            "sources": ["https://docs.qoder.com/en/cli/hooks"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Qoder CLI hooks run command hooks from settings files and use JSON on stdin/stdout. Native Qoder exposes additional events such as SessionEnd, PostToolUseFailure, SubagentStart, Notification, and PermissionRequest; this catalog maps the subset covered by AXM's canonical hook event registry."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "qoder-cn",
      "name": "Qoder CN CLI",
      "vendor": "Alibaba Cloud",
      "homepage": "https://help.aliyun.com/zh/lingma/qoder-cn-cli",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Qoder CN CLI documentation",
          "url": "https://help.aliyun.com/zh/lingma/qoder-cn-cli"
        }
      ],
      "profile": {
        "identity": {
          "product": "Qoder CN CLI",
          "surface": "Qoder CN CLI; distinct from the legacy Lingma IDE surface",
          "edition": "Mainland China CLI",
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://docs.qoder.cn/en/cli/built-ins"],
          "conditions": [
            "The Lingma-to-Qoder CN rename does not make legacy IDE paths interchangeable with the Qoder CN CLI."
          ],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Current CLI built-in capabilities and product identity"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://help.aliyun.com/en/lingma/skills-3033419",
              "https://help.aliyun.com/zh/lingma/qoder-cn-cli"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "The Lingma-to-Qoder CN rename does not make legacy IDE paths interchangeable with the Qoder CN CLI."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Qoder CN CLI stores user, local-project, and shared-project MCP definitions in distinct settings files.",
            "docs": [],
            "sources": ["https://help.aliyun.com/zh/lingma/mcp-servers"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "The Lingma-to-Qoder CN rename does not make legacy IDE paths interchangeable with the Qoder CN CLI.",
              "Qoder CN CLI stores user, local-project, and shared-project MCP definitions in distinct settings files."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "AXM has not verified the Qoder CN CLI dialect independently from global Qoder.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://help.aliyun.com/en/lingma/subagent"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "The Lingma-to-Qoder CN rename does not make legacy IDE paths interchangeable with the Qoder CN CLI."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://help.aliyun.com/zh/lingma/using-the-cli"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "The Lingma-to-Qoder CN rename does not make legacy IDE paths interchangeable with the Qoder CN CLI."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Qoder CN CLI exposes command hooks, but AXM has not independently verified its complete event and serialization contract.",
            "docs": [],
            "sources": ["https://help.aliyun.com/zh/lingma/qoder-cn-cli"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "The Lingma-to-Qoder CN rename does not make legacy IDE paths interchangeable with the Qoder CN CLI.",
              "Qoder CN CLI exposes command hooks, but AXM has not independently verified its complete event and serialization contract."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "The regional CLI hook dialect requires a separate vendor-doc verification before AXM writes it.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "qwen-code",
      "name": "Qwen Code",
      "vendor": "Alibaba Cloud",
      "homepage": "https://qwenlm.github.io/qwen-code-docs/",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "Qwen Code documentation", "url": "https://qwenlm.github.io/qwen-code-docs/" }
      ],
      "profile": {
        "identity": {
          "product": "Qwen Code",
          "surface": "Qwen Code CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://qwenlm.github.io/qwen-code-docs/en/users/features/skills/"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Project and user skills, learning and reload behavior"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://qwenlm.github.io/qwen-code-docs/en/users/features/skills/"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://qwenlm.github.io/qwen-code-docs/en/users/features/skills/"],
              "conditions": ["Bare mode disables discovery watchers."],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Project and user roots, /learn and AutoSkill scopes"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": ["Bare mode disables discovery watchers."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://qwenlm.github.io/qwen-code-docs/en/users/features/mcp/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": ["https://qwenlm.github.io/qwen-code-docs/en/users/features/sub-agents/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "No industry spec for subagents yet; AXM bridges to the agent's native layout."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Qwen Code loads QWEN.md from the project root and ~/.qwen/QWEN.md, and also reads AGENTS.md when present. AXM targets the universal AGENTS.md convention for project rules.",
            "docs": [],
            "sources": ["https://qwenlm.github.io/qwen-code-docs/en/users/features/memory/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Qwen Code loads QWEN.md from the project root and ~/.qwen/QWEN.md, and also reads AGENTS.md when present. AXM targets the universal AGENTS.md convention for project rules."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Qwen Code hooks run command hooks from settings files and use JSON on stdin/stdout. Native Qwen Code also exposes HTTP hooks and additional events such as SessionEnd, PostToolUseFailure, SubagentStart, PostCompact, Notification, and PermissionRequest; this catalog maps the subset covered by AXM's canonical hook event registry.",
            "docs": [],
            "sources": ["https://qwenlm.github.io/qwen-code-docs/en/users/features/hooks/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Qwen Code hooks run command hooks from settings files and use JSON on stdin/stdout. Native Qwen Code also exposes HTTP hooks and additional events such as SessionEnd, PostToolUseFailure, SubagentStart, PostCompact, Notification, and PermissionRequest; this catalog maps the subset covered by AXM's canonical hook event registry."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "replit",
      "name": "Replit",
      "vendor": "Replit",
      "homepage": "https://replit.com",
      "interfaces": ["workspace-agent"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "Replit Agent documentation", "url": "https://docs.replit.com/replitai/agent" }
      ],
      "profile": {
        "identity": {
          "product": "Replit",
          "surface": "Replit Agent reading project files in its hosted workspace",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://docs.replit.com/features/agent/skills"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Project and workspace-managed skills"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Project skills are repository files. Team workspace skills are a separate centrally managed Workspace Settings surface, not a local user-home reader.",
            "docs": [],
            "sources": [
              "https://docs.replit.com/core-concepts/agent/skills",
              "https://docs.replit.com/features/agent/skills"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.replit.com/features/agent/skills"],
              "conditions": ["Workspace skills are configured centrally in Workspace Settings."],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Project .agents/skills and workspace-managed skills"
            },
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Workspace skills are configured centrally in Workspace Settings.",
              "Project skills are repository files. Team workspace skills are a separate centrally managed Workspace Settings surface, not a local user-home reader."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Replit Agent MCP is UI-driven via the Integrations pane and 'Add to Replit' install-links, connecting only to remote HTTP servers (baseUrl + headers/OAuth). There is no AXM-writable MCP config file, so no writer dialect is modeled.",
            "docs": [],
            "sources": ["https://docs.replit.com/replitai/mcp/overview"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Replit Agent MCP is UI-driven via the Integrations pane and 'Add to Replit' install-links, connecting only to remote HTTP servers (baseUrl + headers/OAuth). There is no AXM-writable MCP config file, so no writer dialect is modeled."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "Replit Agent MCP is UI-managed (Integrations pane / install-links) with no AXM-writable config file.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "roo",
      "name": "Roo Code",
      "vendor": "Roo Code",
      "homepage": "https://roocode.com",
      "interfaces": ["ide-extension"],
      "lifecycle": {
        "state": "retired",
        "since": "2026-05-15",
        "note": "Roo Code shut down its VS Code extension, Cloud, and Router on 2026-05-15 (final release v3.54.0); the RooCodeInc/Roo-Code repo is archived and read-only. The former team pivoted to a separate cloud-agent product, Roomote.",
        "supersededBy": null
      },
      "docs": [{ "label": "Roo Code documentation", "url": "https://docs.roocode.com" }],
      "profile": {
        "identity": {
          "product": "Roo Code",
          "surface": "Retired Roo Code product; Roomote is a separate product",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://roomote.dev/"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "The existing Roo retirement date was not independently reverified. The former homepage redirects to Roomote, which says it is built by Roo Code creators and currently uses OpenCode; this is not evidence that Roo Code resumed.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Current former homepage destination and distinct successor-team product"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native-deprecated",
            "availability": { "via": "native" },
            "vendorStatus": {
              "state": "removed",
              "since": "2026-05-15",
              "note": "Roo Code was archived on 2026-05-15; the surface is frozen and read-only.",
              "supersededByType": null
            },
            "notes": "Roo Code supports Roo-specific .roo/skills and cross-agent .agents/skills locations, including mode-specific skill directories.",
            "docs": [],
            "sources": ["https://docs.roocode.com/features/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Roo Code supports Roo-specific .roo/skills and cross-agent .agents/skills locations, including mode-specific skill directories.",
              "Roo Code is retired.",
              "The native surface is removed."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "The existing Roo retirement date was not independently reverified. The former homepage redirects to Roomote, which says it is built by Roo Code creators and currently uses OpenCode; this is not evidence that Roo Code resumed.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native-deprecated",
            "availability": { "via": "native" },
            "vendorStatus": {
              "state": "removed",
              "since": "2026-05-15",
              "note": "Roo Code was archived on 2026-05-15; the surface is frozen and read-only.",
              "supersededByType": null
            },
            "notes": null,
            "docs": [],
            "sources": ["https://roocodeinc.github.io/Roo-Code/features/mcp/using-mcp-in-roo"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": ["Roo Code is retired.", "The native surface is removed."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "The existing Roo retirement date was not independently reverified. The former homepage redirects to Roomote, which says it is built by Roo Code creators and currently uses OpenCode; this is not evidence that Roo Code resumed.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "The current AXM Roo Code service returns MCP add/remove as unsupported.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native-deprecated",
            "availability": { "via": "native" },
            "vendorStatus": {
              "state": "removed",
              "since": "2026-05-15",
              "note": "Roo Code was archived on 2026-05-15; the surface is frozen and read-only.",
              "supersededByType": null
            },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": ["https://docs.roocode.com/features/custom-modes"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "unsupported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
              "Roo Code is retired.",
              "The native surface is removed."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "The existing Roo retirement date was not independently reverified. The former homepage redirects to Roomote, which says it is built by Roo Code creators and currently uses OpenCode; this is not evidence that Roo Code resumed.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "Native ownership is unverified.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native-deprecated",
            "availability": { "via": "native" },
            "vendorStatus": {
              "state": "removed",
              "since": "2026-05-15",
              "note": "Roo Code was archived on 2026-05-15; the surface is frozen and read-only.",
              "supersededByType": null
            },
            "notes": "Uses a vendor rule directory under the AGENTS.md-governed rule umbrella; Roo also loads AGENTS.md when agent rules are enabled.",
            "docs": [],
            "sources": ["https://roocodeinc.github.io/Roo-Code/features/custom-instructions"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Uses a vendor rule directory under the AGENTS.md-governed rule umbrella; Roo also loads AGENTS.md when agent rules are enabled.",
              "Roo Code is retired.",
              "The native surface is removed."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "The existing Roo retirement date was not independently reverified. The former homepage redirects to Roomote, which says it is built by Roo Code creators and currently uses OpenCode; this is not evidence that Roo Code resumed.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": {
              "state": "removed",
              "since": "2026-05-15",
              "note": "Roo Code was archived on 2026-05-15; the surface is frozen and read-only.",
              "supersededByType": null
            },
            "notes": "This review did not establish whether Roo Code provided native hooks; its recorded product retirement does not establish feature absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "This review did not establish whether Roo Code provided native hooks; its recorded product retirement does not establish feature absence.",
              "Roo Code is retired.",
              "The native surface is removed."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "The existing Roo retirement date was not independently reverified. The former homepage redirects to Roomote, which says it is built by Roo Code creators and currently uses OpenCode; this is not evidence that Roo Code resumed.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "rovodev",
      "name": "Rovo Dev",
      "vendor": "Atlassian",
      "homepage": "https://www.atlassian.com/software/rovo-dev",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "Rovo Dev CLI skills",
          "url": "https://support.atlassian.com/rovo/docs/extend-rovo-dev-cli-with-agent-skills/"
        }
      ],
      "profile": {
        "identity": {
          "product": "Rovo Dev",
          "surface": "Rovo Dev CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://support.atlassian.com/rovo/docs/use-subagents-in-rovo-dev-cli/"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions."
          ],
          "claimScope": "Project and user subagent Markdown definitions"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Rovo Dev also reads universal .agents/skills in both project and user scopes.\n",
            "docs": [],
            "sources": [
              "https://support.atlassian.com/rovo/docs/extend-rovo-dev-cli-with-agent-skills/"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Rovo Dev also reads universal .agents/skills in both project and user scopes.\n"
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Rovo Dev supports local and remote MCP server configuration.",
            "docs": [],
            "sources": [
              "https://support.atlassian.com/rovo/docs/connect-to-an-mcp-server-in-rovo-dev-cli/",
              "https://support.atlassian.com/bitbucket-cloud/docs/rovo-dev-advanced-agentic-configuration/"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": ["Rovo Dev supports local and remote MCP server configuration."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "No industry spec for subagents yet; AXM bridges to the agent's native layout.",
            "docs": [],
            "sources": ["https://support.atlassian.com/rovo/docs/use-subagents-in-rovo-dev-cli/"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://support.atlassian.com/rovo/docs/use-subagents-in-rovo-dev-cli/"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Project and home .rovodev/subagents Markdown files"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "No industry spec for subagents yet; AXM bridges to the agent's native layout."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Rovo Dev reads hierarchical AGENTS.md memory files.",
            "docs": [],
            "sources": ["https://support.atlassian.com/rovo/docs/use-memory-in-rovo-dev-cli/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": ["Rovo Dev reads hierarchical AGENTS.md memory files."],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Rovo Dev exposes event hooks including tool-permission, response-finished, and error events; the public surface is recorded without an AXM serializer model.",
            "docs": [],
            "sources": [
              "https://www.atlassian.com/blog/developer/streamline-rovo-dev-cli-with-event-hooks"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Rovo Dev exposes event hooks including tool-permission, response-finished, and error events; the public surface is recorded without an AXM serializer model."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "tabnine-cli",
      "name": "Tabnine CLI",
      "vendor": "Tabnine",
      "homepage": "https://www.tabnine.com/platform-cli/",
      "interfaces": ["cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Tabnine CLI", "url": "https://www.tabnine.com/platform-cli/" }],
      "profile": {
        "identity": {
          "product": "Tabnine CLI",
          "surface": "Tabnine CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://docs.tabnine.com/main/getting-started/tabnine-cli/features/agent-skills"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Native and shared skill roots and management commands"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": [
              "https://docs.tabnine.com/main/getting-started/tabnine-cli/features/agent-skills"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": [
                "https://docs.tabnine.com/main/getting-started/tabnine-cli/features/agent-skills"
              ],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Native and universal roots in both scopes; workspace alias has highest priority"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "supported",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Tabnine MCP servers are configured in .tabnine/mcp_servers.json and ~/.tabnine/mcp_servers.json.",
            "docs": [],
            "sources": [
              "https://docs.tabnine.com/main/getting-started/tabnine-agent/mcp-intro-and-setup"
            ],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Tabnine MCP servers are configured in .tabnine/mcp_servers.json and ~/.tabnine/mcp_servers.json."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Tabnine reads guidelines.md files under .tabnine/guidelines and can override the context filename through settings.",
            "docs": [],
            "sources": ["https://docs.tabnine.com/main/getting-started/tabnine-agent/guidelines"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Tabnine reads guidelines.md files under .tabnine/guidelines and can override the context filename through settings."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Tabnine hooks execute synchronously from layered agent settings and can observe, block, or modify selected lifecycle operations.",
            "docs": [],
            "sources": ["https://docs.tabnine.com/main/getting-started/tabnine-cli/features/hooks"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Tabnine hooks execute synchronously from layered agent settings and can observe, block, or modify selected lifecycle operations."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "trae",
      "name": "Trae",
      "vendor": "ByteDance",
      "homepage": "https://www.trae.ai",
      "interfaces": ["ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Trae documentation", "url": "https://docs.trae.ai" }],
      "profile": {
        "identity": {
          "product": "Trae",
          "surface": "TRAE IDE",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://docs.trae.ai/ide/rules"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "The official rules page returned no usable content. Existing positive capabilities and paths have not been freshly verified.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Official documentation entry point; content could not establish current mechanics"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://www.trae.ai/blog/trae_tutorial_0115"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "The official rules page returned no usable content. Existing positive capabilities and paths have not been freshly verified.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.trae.ai/ide/model-context-protocol"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "The official rules page returned no usable content. Existing positive capabilities and paths have not been freshly verified.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "The official rules page returned no usable content. Existing positive capabilities and paths have not been freshly verified.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Trae combines global user rules with project and nested .trae/rules directories for module-specific instructions.",
            "docs": [],
            "sources": ["https://docs.trae.ai/ide/rules"],
            "review": null,
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Trae combines global user rules with project and nested .trae/rules directories for module-specific instructions."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "The official rules page returned no usable content. Existing positive capabilities and paths have not been freshly verified.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "The official rules page returned no usable content. Existing positive capabilities and paths have not been freshly verified.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "trae-cn",
      "name": "Trae CN",
      "vendor": "ByteDance",
      "homepage": "https://www.trae.cn",
      "interfaces": ["ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Trae CN documentation", "url": "https://docs.trae.cn" }],
      "profile": {
        "identity": {
          "product": "Trae CN",
          "surface": "TRAE CN IDE; TraeWork is a separate reviewed surface",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://docs.trae.cn/work_skills"],
          "conditions": [
            "TraeWork documentation describes .trae/skills locally and ~/.trae-cn/skills globally plus uploads; it does not establish the existing IDE reader contract."
          ],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "TraeWork skill discovery; IDE capability details remain unreviewed"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.trae.cn/ide/skills"],
            "review": null,
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "TraeWork documentation describes .trae/skills locally and ~/.trae-cn/skills globally plus uploads; it does not establish the existing IDE reader contract."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.trae.cn/ide_add-mcp-servers"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "TraeWork documentation describes .trae/skills locally and ~/.trae-cn/skills globally plus uploads; it does not establish the existing IDE reader contract."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "TraeWork documentation describes .trae/skills locally and ~/.trae-cn/skills globally plus uploads; it does not establish the existing IDE reader contract.",
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Uses a vendor rule directory under the AGENTS.md-governed rule umbrella.",
            "docs": [],
            "sources": ["https://docs.trae.cn/ide/rules"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "TraeWork documentation describes .trae/skills locally and ~/.trae-cn/skills globally plus uploads; it does not establish the existing IDE reader contract.",
              "Uses a vendor rule directory under the AGENTS.md-governed rule umbrella."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "TraeWork documentation describes .trae/skills locally and ~/.trae-cn/skills globally plus uploads; it does not establish the existing IDE reader contract.",
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: skill, mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "vscode",
      "name": "Visual Studio Code",
      "vendor": "Microsoft",
      "homepage": "https://code.visualstudio.com",
      "interfaces": ["ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [
        {
          "label": "MCP configuration",
          "url": "https://code.visualstudio.com/docs/agents/reference/mcp-configuration"
        }
      ],
      "profile": null,
      "capabilities": {
        "skill": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "This adapter models the local MCP extension-host surface only.",
            "docs": [],
            "sources": ["https://code.visualstudio.com/docs/agents/reference/mcp-configuration"],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": ["This adapter models the local MCP extension-host surface only."],
            "limitations": [
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Local extension host only. Select the absolute user-profile mcp.json path with AXM_VSCODE_USER_MCP_CONFIG. Trust, input prompts, OAuth, policies and remote windows remain host-owned. Native runtime acceptance is pending.",
            "docs": [],
            "sources": ["https://code.visualstudio.com/docs/agents/reference/mcp-configuration"],
            "review": null,
            "scopes": ["project", "user"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [
              "VS Code Agent Host is selected; local extension-host configuration alone does not establish this reader.",
              "VS Code Agent Host is selected with the default Copilot home.",
              "Local extension host only. Select the absolute user-profile mcp.json path with AXM_VSCODE_USER_MCP_CONFIG. Trust, input prompts, OAuth, policies and remote windows remain host-owned. Native runtime acceptance is pending."
            ],
            "limitations": [
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "This adapter models the local MCP extension-host surface only.",
            "docs": [],
            "sources": ["https://code.visualstudio.com/docs/agents/reference/mcp-configuration"],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": ["This adapter models the local MCP extension-host surface only."],
            "limitations": [
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "This adapter models the local MCP extension-host surface only.",
            "docs": [],
            "sources": ["https://code.visualstudio.com/docs/agents/reference/mcp-configuration"],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": ["This adapter models the local MCP extension-host surface only."],
            "limitations": [
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "This adapter models the local MCP extension-host surface only.",
            "docs": [],
            "sources": ["https://code.visualstudio.com/docs/agents/reference/mcp-configuration"],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": ["This adapter models the local MCP extension-host surface only."],
            "limitations": [
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "warp",
      "name": "Warp",
      "vendor": "Warp",
      "homepage": "https://www.warp.dev",
      "interfaces": ["cli", "desktop"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Warp documentation", "url": "https://docs.warp.dev" }],
      "profile": {
        "identity": {
          "product": "Warp",
          "surface": "Desktop and CLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://www.warp.dev/blog/introducing-the-warp-agent-cli-coding-agent"],
          "conditions": [],
          "limitations": [
            "Standalone CLI/product surface reviewed. Orchestration does not establish a file-based custom-subagent definition.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.warp.dev/agent-platform/capabilities/skills/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Standalone CLI/product surface reviewed. Orchestration does not establish a file-based custom-subagent definition.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Warp stores project MCP servers in .warp/.mcp.json and user servers in ~/.warp/.mcp.json under mcpServers.",
            "docs": [],
            "sources": ["https://docs.warp.dev/agent-platform/capabilities/mcp/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Warp stores project MCP servers in .warp/.mcp.json and user servers in ~/.warp/.mcp.json under mcpServers."
            ],
            "limitations": [
              "Standalone CLI/product surface reviewed. Orchestration does not establish a file-based custom-subagent definition.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped primary-source evidence establishes absence of this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "No scoped primary-source evidence establishes absence of this capability."
            ],
            "limitations": [
              "Standalone CLI/product surface reviewed. Orchestration does not establish a file-based custom-subagent definition.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Warp discovers hierarchical AGENTS.md project rules and exposes user-level rules through Warp Drive.",
            "docs": [],
            "sources": ["https://docs.warp.dev/agent-platform/capabilities/rules/"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Warp discovers hierarchical AGENTS.md project rules and exposes user-level rules through Warp Drive."
            ],
            "limitations": [
              "Standalone CLI/product surface reviewed. Orchestration does not establish a file-based custom-subagent definition.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "No scoped primary-source evidence establishes absence of this capability.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "No scoped primary-source evidence establishes absence of this capability."
            ],
            "limitations": [
              "Standalone CLI/product surface reviewed. Orchestration does not establish a file-based custom-subagent definition.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "windsurf",
      "name": "Devin Desktop (Windsurf)",
      "vendor": "Cognition",
      "homepage": "https://devin.ai/desktop",
      "interfaces": ["ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "Devin Desktop documentation", "url": "https://docs.devin.ai/desktop" },
        {
          "label": "Windsurf is now Devin Desktop",
          "url": "https://devin.ai/blog/windsurf-is-now-devin-desktop"
        }
      ],
      "profile": {
        "identity": {
          "product": "Devin Desktop",
          "surface": "Desktop",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://docs.devin.ai/desktop/changelog",
            "https://docs.devin.ai/desktop/devin-local"
          ],
          "conditions": [],
          "limitations": [
            "Cascade removal and Devin Local reviewed. Stable catalog ID is retained; legacy Cascade capability paths are not automatically Devin Local paths.",
            "This review does not renew historical AXM runtime verification."
          ],
          "claimScope": "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Devin Desktop reads SKILL.md skills from .windsurf/skills (project) and ~/.codeium/windsurf/skills (user) with progressive disclosure. It also discovers universal .agents/skills paths. The built-in Cascade agent reached end-of-life 2026-07-01 and is being replaced by Devin Local; the .windsurf/* and ~/.codeium/windsurf/* config surfaces persist under Devin Local.\n",
            "docs": [],
            "sources": ["https://docs.devin.ai/desktop/cascade/skills"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Devin Desktop reads SKILL.md skills from .windsurf/skills (project) and ~/.codeium/windsurf/skills (user) with progressive disclosure. It also discovers universal .agents/skills paths. The built-in Cascade agent reached end-of-life 2026-07-01 and is being replaced by Devin Local; the .windsurf/* and ~/.codeium/windsurf/* config surfaces persist under Devin Local.\n"
            ],
            "limitations": [
              "Cascade removal and Devin Local reviewed. Stable catalog ID is retained; legacy Cascade capability paths are not automatically Devin Local paths.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.devin.ai/desktop/cascade/mcp"],
            "review": null,
            "scopes": ["user"],
            "mechanisms": []
          },
          "axm": { "status": "writer", "legacyLastVerified": "2026-08-05", "verification": null },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Cascade removal and Devin Local reviewed. Stable catalog ID is retained; legacy Cascade capability paths are not automatically Devin Local paths.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "The reviewed desktop instruction documentation does not establish a reusable custom-subagent target. This is not evidence that the current product lacks subagents.",
            "docs": [],
            "sources": ["https://docs.devin.ai/desktop/cascade/agents-md"],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "The reviewed desktop instruction documentation does not establish a reusable custom-subagent target. This is not evidence that the current product lacks subagents."
            ],
            "limitations": [
              "Cascade removal and Devin Local reviewed. Stable catalog ID is retained; legacy Cascade capability paths are not automatically Devin Local paths.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.devin.ai/desktop/cascade/agents-md"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Cascade removal and Devin Local reviewed. Stable catalog ID is retained; legacy Cascade capability paths are not automatically Devin Local paths.",
              "This review does not renew historical AXM runtime verification.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Devin Desktop/Cascade hooks are direct per-event command arrays in hooks.json. AXM's generic hook writer emits grouped command-stdin hooks and cannot serialize this shape yet.",
            "docs": [],
            "sources": ["https://docs.devin.ai/desktop/cascade/hooks"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": ["command-stdin"]
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Devin Desktop/Cascade hooks are direct per-event command arrays in hooks.json. AXM's generic hook writer emits grouped command-stdin hooks and cannot serialize this shape yet."
            ],
            "limitations": [
              "Cascade removal and Devin Local reviewed. Stable catalog ID is retained; legacy Cascade capability paths are not automatically Devin Local paths.",
              "This review does not renew historical AXM runtime verification.",
              "AXM has not implemented a Devin Desktop/Cascade hooks writer.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "zed",
      "name": "Zed",
      "vendor": "Zed Industries",
      "homepage": "https://zed.dev",
      "interfaces": ["ide-extension"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Zed Agent documentation", "url": "https://zed.dev/docs/ai/zed-agent" }],
      "profile": {
        "identity": {
          "product": "Zed",
          "surface": "Zed built-in Agent; external agents are separate",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://zed.dev/docs/ai/skills"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Skill scopes, trust conditions and invocation"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Because Zed's project Skill directory is .agents/skills, --agent universal already wrote to the correct location; this entry adds Zed-specific detection and naming.",
            "docs": [],
            "sources": ["https://zed.dev/docs/ai/skills"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://zed.dev/docs/ai/skills"],
              "conditions": [
                "Project skills require a trusted worktree.",
                "Skills apply to Zed Agent, not automatically to external agents or terminal threads."
              ],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Only direct child skill folders are discovered."
              ],
              "claimScope": "Built-in Zed Agent skill roots and trust boundary"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Project skills require a trusted worktree.",
              "Skills apply to Zed Agent, not automatically to external agents or terminal threads.",
              "Because Zed's project Skill directory is .agents/skills, --agent universal already wrote to the correct location; this entry adds Zed-specific detection and naming."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Only direct child skill folders are discovered.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Zed configures context servers in settings; AXM has not modeled the Zed settings dialect.",
            "docs": [],
            "sources": ["https://zed.dev/docs/ai/mcp"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Zed configures context servers in settings; AXM has not modeled the Zed settings dialect."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "AXM has not implemented a Zed settings writer for context servers.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://zed.dev/docs/ai/instructions"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "zencoder",
      "name": "Zencoder",
      "vendor": "Zencoder",
      "homepage": "https://zencoder.ai",
      "interfaces": ["ide-extension", "cli"],
      "lifecycle": { "state": "active" },
      "docs": [{ "label": "Zencoder documentation", "url": "https://docs.zencoder.ai" }],
      "profile": {
        "identity": {
          "product": "Zencoder",
          "surface": "Zencoder IDE Agents",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": ["https://docs.zencoder.ai/features/skills"],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions."
          ],
          "claimScope": "Skill discovery and UI-managed agent distinction"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Skills are discovered from project and user .agents/skills and project .claude/skills. Legacy .zencoder/skills remains readable but is deprecated; the agent selects skills automatically.",
            "docs": [],
            "sources": [
              "https://docs.zencoder.ai/llms-full.txt",
              "https://docs.zencoder.ai/features/skills"
            ],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.zencoder.ai/features/skills"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Canonical shared skill roots and deprecated vendor directory"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Skills are discovered from project and user .agents/skills and project .claude/skills. Legacy .zencoder/skills remains readable but is deprecated; the agent selects skills automatically."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": null,
            "docs": [],
            "sources": ["https://docs.zencoder.ai/llms-full.txt"],
            "review": null,
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "AXM cannot yet model the dotted zencoder.mcpServers VS Code settings key, and the previous standalone .zencoder/mcp.json target was not vendor-documented.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Zencoder documents named AI agents configured and shared through its UI. This alone does not establish autonomous subagent delegation or a portable subagent directory.",
            "docs": [],
            "sources": ["https://docs.zencoder.ai/llms-full.txt"],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Zencoder documents named AI agents configured and shared through its UI. This alone does not establish autonomous subagent delegation or a portable subagent directory."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "AXM has no delivery path for Zencoder's UI-managed custom agents.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Uses a vendor rule directory under the AGENTS.md-governed rule umbrella.",
            "docs": [],
            "sources": ["https://docs.zencoder.ai/llms-full.txt"],
            "review": null,
            "scopes": ["project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Uses a vendor rule directory under the AGENTS.md-governed rule umbrella."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: mcp-server, subagent, hook, instructions, permissions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    },
    {
      "id": "zenflow",
      "name": "Zenflow",
      "vendor": "Zencoder",
      "homepage": "https://zencoder.ai/zenflow",
      "interfaces": ["desktop"],
      "lifecycle": { "state": "active" },
      "docs": [
        { "label": "Zenflow documentation", "url": "https://docs.zencoder.ai/zenflow/task-types" }
      ],
      "profile": {
        "identity": {
          "product": "Zenflow",
          "surface": "Zenflow orchestration and ZenCLI",
          "edition": null,
          "ownership": null,
          "modelProviders": null
        },
        "review": {
          "reviewedAt": "2026-10-01",
          "sources": [
            "https://docs.zencoder.ai/zenflow/subagents",
            "https://docs.zencoder.ai/features/skills",
            "https://docs.zencoder.ai/zenflow/integrations",
            "https://docs.zencoder.ai/zenflow/orchestration/agent-presets"
          ],
          "conditions": [],
          "limitations": [
            "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
            "Capability mechanics not revalidated in this review: hook, instructions."
          ],
          "claimScope": "Native subprocess delegation, MCP integrations and shared skills"
        },
        "lifecycleQualifications": []
      },
      "capabilities": {
        "skill": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Skills are discovered from project and user .agents/skills and project .claude/skills. Legacy .zencoder/skills remains readable but is deprecated; the agent selects skills automatically.",
            "docs": [],
            "sources": ["https://docs.zencoder.ai/features/skills"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.zencoder.ai/features/skills"],
              "conditions": [],
              "limitations": ["No vendor runtime or AXM writer execution was performed."],
              "claimScope": "Canonical shared skill roots and deprecated vendor directory"
            },
            "scopes": ["user", "project"],
            "mechanisms": []
          },
          "axm": {
            "status": "supported",
            "legacyLastVerified": "2026-08-05",
            "verification": null
          },
          "installability": {
            "status": "conditional",
            "conditions": [
              "Skills are discovered from project and user .agents/skills and project .claude/skills. Legacy .zencoder/skills remains readable but is deprecated; the agent selects skills automatically."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: hook, instructions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "mcp-server": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "Zenflow supports custom MCP integrations. The reviewed overview does not establish transport or filesystem configuration mechanics.",
            "docs": [],
            "sources": ["https://docs.zencoder.ai/zenflow/integrations"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.zencoder.ai/zenflow/integrations"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "Transport, scope and client configuration details remain unmodeled."
              ],
              "claimScope": "Native MCP availability"
            },
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "Zenflow supports custom MCP integrations. The reviewed overview does not establish transport or filesystem configuration mechanics."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: hook, instructions.",
              "No vendor runtime or AXM writer execution was performed.",
              "Transport, scope and client configuration details remain unmodeled.",
              "AXM has not implemented a managed installation target for the documented native surface.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "subagent": {
          "native": {
            "status": "native",
            "availability": { "via": "native" },
            "vendorStatus": { "state": "active" },
            "notes": "ZenCLI can invoke subprocess subagents with distinct contexts, models, tools and runtimes. Presets and pipelines configure orchestration without a portable agent directory.",
            "docs": [],
            "sources": ["https://docs.zencoder.ai/zenflow/subagents"],
            "review": {
              "reviewedAt": "2026-10-01",
              "sources": ["https://docs.zencoder.ai/zenflow/subagents"],
              "conditions": [],
              "limitations": [
                "No vendor runtime or AXM writer execution was performed.",
                "No automatically discoverable custom-subagent directory or configuration scope was established."
              ],
              "claimScope": "ZenCLI can invoke subprocess subagents with distinct contexts, models, tools and runtimes. Presets and pipelines configure orchestration without a portable agent directory."
            },
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unsupported",
            "conditions": [
              "ZenCLI can invoke subprocess subagents with distinct contexts, models, tools and runtimes. Presets and pipelines configure orchestration without a portable agent directory."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: hook, instructions.",
              "No vendor runtime or AXM writer execution was performed.",
              "No automatically discoverable custom-subagent directory or configuration scope was established.",
              "AXM has not implemented a managed installation target for the documented native surface.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "rule": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Zenflow runs supported underlying agents in worktrees; instruction-file behavior belongs to the selected agent rather than a Zenflow-specific rule format. Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": ["https://docs.zencoder.ai/clis/overview"],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Zenflow runs supported underlying agents in worktrees; instruction-file behavior belongs to the selected agent rather than a Zenflow-specific rule format. Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: hook, instructions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        },
        "hook": {
          "native": {
            "status": "unknown",
            "availability": { "via": "unknown" },
            "vendorStatus": { "state": "active" },
            "notes": "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence.",
            "docs": [],
            "sources": [],
            "review": null,
            "scopes": [],
            "mechanisms": []
          },
          "axm": { "status": "unsupported", "legacyLastVerified": null, "verification": null },
          "installability": {
            "status": "unknown",
            "conditions": [
              "Native availability is not established by this review; absence of a modeled AXM installation target does not establish vendor absence."
            ],
            "limitations": [
              "Documentation and public source review only; no vendor runtime execution or AXM configuration verification.",
              "Capability mechanics not revalidated in this review: hook, instructions.",
              "No scoped native capability review is recorded.",
              "No attributable AXM execution verification is recorded; a legacy date does not establish execution."
            ]
          }
        }
      }
    }
  ]
}
