Install it
One command, from your app’s root, once the SDK is installed:- TypeScript
- Laravel
bunx and pnpm dlx work in place of npx..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
- TypeScript
- Laravel
Add this to your AGENTS.md or CLAUDE.md.
Other ways in
Laravel Boost
Laravel Boost
The same skill, with a short guideline, sits in the package’s Or name it in your Then install without the questions:Leave
resources/boost/. Run Boost’s
installer and pick the package when it’s listed:Terminal
boost.json:boost.json
Terminal
skills out of boost.json: Boost writes it.Synced from node_modules
Synced from node_modules
Tools that sync skills from
node_modules, such as skills-npm, pick up the TypeScript skill on
their own.By hand
By hand
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