Skip to main content
Each SDK ships an Agent Skill: its guide, condensed for a coding agent. With it installed, Claude Code, Codex, Cursor and the rest call a site the way these guides do, instead of guessing from the API.

Install it

One command, from your app’s root, once the SDK is installed:
bunx and pnpm dlx work in place of npx.
The skills CLI asks which agents to set up and installs the skill into the project: one copy in .agents/skills/, linked from each agent’s own folder (.claude/skills/ and the rest). Name the agents up front with -a claude-code -a codex, and add -y in a script.
The skill comes from the package you installed, so it matches your SDK’s version: run the same command again after an upgrade. DISABLE_TELEMETRY=1 keeps the install off the skills CLI’s public install counts: the packages are private.

Tell your agent when to read it

Add this to your AGENTS.md or CLAUDE.md.

Other ways in

The same skill, with a short guideline, sits in the package’s resources/boost/. Run Boost’s installer and pick the package when it’s listed:
Terminal
Or name it in your boost.json:
boost.json
Then install without the questions:
Terminal
Leave skills out of boost.json: Boost writes it.
Tools that sync skills from node_modules, such as skills-npm, pick up the TypeScript skill on their own.
Copy or link the skill’s folder into your agent’s skills folder (.claude/skills/, .agents/skills/), or point your AGENTS.md / CLAUDE.md at its SKILL.md:
node_modules
@fetchski
attract-cms-sdk
skills
fetchski-attract-cms-sdk
SKILL.md
vendor
fetchski
attract-cms-laravel
skills
fetchski-attract-cms-laravel
SKILL.md