@kybernesis/arp-adapter-skill
v0.1.0
Published
Claude Code skill for creating conformance-passing ARP framework adapters. Drop into any Claude Code install and ask 'create an ARP adapter for <framework>'.
Readme
@kybernesis/arp-adapter-skill
A Claude Code skill for authoring conformance-passing ARP framework adapters. Drop into any Claude Code install and ask:
"Create an ARP adapter for My Framework."
The skill:
- Asks about the framework and its public extension surface
- Maps ARP's five integration points onto that surface (refuses to continue if any row has no primitive)
- Scaffolds via
@kybernesis/arp-create-adapter - Wires the hooks per the authoring guide's §12 cheat sheet
- Writes the conformance test against
@kybernesis/arp-testkit - Produces
MIGRATION.md+README.md
Install (user-scoped)
cp -r node_modules/@kybernesis/arp-adapter-skill/SKILL ~/.claude/skills/arp-adapter-creatorInstall (project-scoped)
cp -r node_modules/@kybernesis/arp-adapter-skill/SKILL .claude/skills/arp-adapter-creatorClaude Code will auto-load any skill under ~/.claude/skills/*/SKILL.md or <project>/.claude/skills/*/SKILL.md. The skill frontmatter's description is the trigger — Claude Code routes natural-language requests that match the description into the skill.
What the skill produces
adapters/<slug>/
├── package.json # @kybernesis/arp-adapter-<slug>, correct deps
├── src/
│ ├── index.ts # withArp() wiring all 5 integration points
│ └── types.ts # <Framework>Like structural type
├── tests/
│ └── conformance.test.ts # @kybernesis/arp-testkit audit check
├── README.md
└── MIGRATION.mdAuthoring guide
The skill references ARP-adapter-authoring-guide.md and ARP-installation-and-hosting.md §8 for the contract. Both ship in the ARP spec docs.
License
MIT
