create-agent-adapter

Create Paperclip agent adapters with defined interfaces and registration points.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/navyapdh11/navya-cleaning-april --skill create-agent-adapter-navyapdh11
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-adapter
Source: https://github.com/navyapdh11/navya-cleaning-april/tree/main/.agents/skills/create-agent-adapter
Command: npx skills add https://github.com/navyapdh11/navya-cleaning-april --skill create-agent-adapter-navyapdh11

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a complete blueprint for building a new Paperclip agent adapter, including server/UI/CLI integration, shared interfaces, and a registration workflow.

Core Features & Use Cases

  • Defines a standard adapter package layout (server, UI, and CLI integrations) with a consistent export surface and a registration process.
  • Enables building adapters for new runtimes or tool integrations (CLI, HTTP, or local processes) while reusing the existing Paperclip contract.
  • Document how to register, test, and reuse the adapter across server, UI, and CLI, ensuring alignment with existing claude-local and codex-local patterns.

Quick Start

Instantiate a new adapter package under packages/adapters, implement the required exports (type, label, models, agentConfigurationDoc), and wire it into the server/ui/cli registries.

Frequently Asked Questions about create-agent-adapter

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

FAQPage Schema
How do I build a Paperclip agent adapter for a new CLI or local runtime?

To build a Paperclip agent adapter, instantiate a new package under packages/adapters, implement the required exports for type and models, and wire it into the server, UI, and CLI registries to enable local runtime integration.

What is the standard package layout for Paperclip agent adapter integration?

The standard adapter package layout separates server, UI, and CLI integrations to provide a consistent export surface and a unified registration process across the Paperclip framework.

How does session management and environment handling work in a Paperclip adapter?

Session management and environment handling in a Paperclip adapter follow specific security best practices and conventions defined in the Skill guidelines, ensuring robust routing logic for local processes.

Can I reuse an existing Paperclip adapter contract for HTTP tool integrations?

Yes, you can reuse the existing Paperclip contract to build adapters for new HTTP tool integrations while maintaining alignment with established claude-local and codex-local patterns.

Do I need to register a new Paperclip adapter across server, UI, and CLI separately?

Yes, registering a new Paperclip adapter requires wiring it into the server, UI, and CLI registries to ensure the adapter is fully accessible and reusable across all integration surfaces.