Use this repo as the public reference point for ACP builder skills.
Use source skill folders for Codex CLI, Codex Desktop local threads, and Claude Code:
skills/acp-builder-setup- setup and model-routing guidance.skills/acp-paid-subscription-checkout- live local ACP checkout execution, desktop-safe handoff, and redacted evidence review.
Each shared skill folder is a reusable runtime boundary. A skill-specific example should live inside that skill, for example skills/acp-paid-subscription-checkout/examples/substack. Project-specific Showcase skills can instead live inside showcase/<project-slug>/skills/<skill-name>/.
Install source skills explicitly with scripts/install-local-skills.sh. The repo does not duplicate skills under hidden .agents/skills or .claude/skills project folders.
Use uploadable ZIP packages for Claude Desktop or Claude web Skills:
packages/claude-desktop/acp-builder-setup.zippackages/claude-desktop/acp-paid-subscription-checkout.zip
In Claude Desktop, acp-paid-subscription-checkout should use handoff or evidence-review mode only. Live execution still requires local acp-cli, browser automation, card issuance, 3DS retrieval, and paid checkout controls.
Use these shared utilities when routing Codex or Claude Code through Virtuals-hosted models:
utilities/model-routing/codex-virtuals-proxy- local Responses-to-Chat-Completions adapter for Codex.utilities/model-routing/claude-virtuals-router-claude-code-routerconfig for Claude Code.
Run this after editing packaged skill source:
scripts/package-claude-desktop-skills.sh