Technical guide for creating a new Paperclip agent adapter. Use when building a new adapter package, adding support for a new AI coding tool (e.g. a new CLI agent, API-based agent, or custom process), or when modifying the adapter system. Covers the required interfaces, module structure, registration points, and conventions derived from the existing claude-local and codex-local adapters.
$npx -y skills add iamevandrake/opensoul --skill create-agent-adapterInstalls into the current project.
Run `npx skills use "https://github.com/iamevandrake/opensoul" --skill "iamevandrake/opensoul/create-agent-adapter"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/iamevandrake/opensoul" that are relevant to the current task. Run `npx skills add "https://github.com/iamevandrake/opensoul"` and select the relevant skills, then follow their instructions.