create-agent-adapter

Scaffold a Combyne agent adapter package with server, UI, and CLI modules.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a complete scaffold and step-by-step guide to create a new Combyne agent adapter that connects server, UI, and CLI components to a target agent runtime.

Core Features & Use Cases

  • Provides a standardized package layout with exported metadata, server, UI, and CLI modules
  • Describes how to implement execution, parsing, UI configuration, and CLI formatting for a new adapter
  • Includes registration steps for server, UI, and CLI registries across the adapters map

Quick Start

Initialize a new adapter package under packages/adapters/<name>, implement the required four exports, and register it across server, UI, and CLI.

Frequently Asked Questions about create-agent-adapter

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

FAQPage Schema
How do I create a TypeScript agent adapter package that bridges server, UI, and CLI runtimes?

An agent adapter package bridges a runtime environment with a target agent by providing a standardized layout with exported server, UI, and CLI modules. It handles execution, parsing, configuration, and formatting across these components.

What is the module structure needed to integrate a new agent with server, UI, and CLI components?

Implementing an agent adapter requires a module structure with four exports covering server, UI, and CLI modules. These modules manage execution, parsing, UI configuration, CLI formatting, prompt templates, and session codecs.

How do I register a new agent adapter across server, UI, and CLI registries?

To register an agent adapter, add it to the server, UI, and CLI registries within the adapters map. Initialize the package under the adapters directory and update each registry to ensure the runtime recognizes the new target agent.

Do I need to implement session handling and prompt templates when building a CLI agent adapter?

Yes, building an agent adapter requires session handling and prompt templates. The scaffold provides architecture guidance for session codecs and parsing to ensure proper communication between the runtime and the target agent.

What's the best way to scaffold a package for a new agent runtime integration in TypeScript?

The best way to scaffold a TypeScript agent runtime integration package is to generate a complete structure with exported metadata and server, UI, CLI modules. This ensures standardized architecture, environment setup, and testing configurations.