create-agent-adapter

Design and implement XenonMAAS adapters for AI runtimes like Claude Code or Codex.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Joaoha/xenon-maas --skill create-agent-adapter-joaoha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-adapter
Source: https://github.com/Joaoha/xenon-maas/tree/main/.agents/skills/create-agent-adapter
Command: npx skills add https://github.com/Joaoha/xenon-maas --skill create-agent-adapter-joaoha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide helps developers create and register a new XenonMAAS agent adapter, detailing the required interfaces, file layout, and conventions.

Core Features & Use Cases

  • Provides a complete package skeleton with server, UI, and CLI bindings, ready to implement an adapter that can run locally, on HTTP endpoints, or as a custom process.
  • Documents the registration points, module structure, and routing logic (agentConfigurationDoc) to guide LLM-based orchestration.
  • Includes guidance on session management, environment handling, prompts, and safety conventions to ensure secure and robust adapters.

Quick Start

Follow the steps in this guide to scaffold and register a new XenonMAAS agent adapter.

Frequently Asked Questions about create-agent-adapter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate a custom AI runtime into XenonMAAS?

To integrate a custom AI runtime into XenonMAAS, you build an agent adapter. This involves creating a package with server, UI, and CLI bindings that define the required exports, routing logic, and registration points for your specific runtime.

What do I need to build an adapter for Claude Code in XenonMAAS?

Building an adapter for Claude Code requires implementing the package skeleton with server, UI, and CLI components. You must handle session management, environment variables, prompt templates, and safety conventions to ensure a robust and reusable adapter workflow.

Can I run a XenonMAAS agent adapter on a custom HTTP endpoint?

Yes, you can run a XenonMAAS agent adapter locally, on custom HTTP endpoints, or as a custom process. The adapter package skeleton is designed to support these execution environments through its server and CLI bindings.

What is the agentConfigurationDoc in a XenonMAAS adapter?

The agentConfigurationDoc specifies the routing logic and registration points within the adapter module structure. It guides LLM-based orchestration by defining how the adapter interfaces with the XenonMAAS system.

How do I scaffold a new XenonMAAS agent adapter?

To scaffold a new XenonMAAS agent adapter, follow the guide to generate the complete package skeleton. This structure includes the required interfaces, file layout, and conventions for registering and running the adapter.

What safety conventions are required for XenonMAAS adapters?

XenonMAAS adapters must implement specific safety conventions to ensure secure operations. The guide details these requirements alongside session management and environment handling to maintain a robust adapter workflow.