Install

A skill is a folder: SKILL.md plus reference files the agent loads when it needs them. Only Claude Code runs skills natively. Every other tool below uses the same files with a small manual step: usable, just not the same thing.

Coding agents

Swipe sideways or use the tabs above to switch agents.

Claude Code

Recommended. Native skill support.

  1. Unzip the folder
  2. Move it into ~/.claude/skills/
  3. Restart Claude Code
  4. Type /command-name
Note: Skills in ~/.claude/skills/ are available in every project.
unzip product-led-onboarding.zip -d ~/.claude/skills/

Other tools

Swipe sideways or use the tabs above to switch tools.

Claude Chat

Persistent across every conversation in a project.

  1. Unzip the folder
  2. Create a project in Claude
  3. Upload SKILL.md and the reference files into the project knowledge
  4. Ask for the skill by name in any chat inside that project
Warning: The knowledge base caps out at 200K tokens. One project per skill works better than one project holding everything.
Open Claude (opens in a new tab)

When it doesn't work

The skill doesn't show up in Claude Code
Two causes, in this order: the folder isn't directly inside ~/.claude/skills/, or Claude Code wasn't restarted after you moved it.
The ZIP won't extract
Use the shell command above instead of the desktop unarchiver. The archive contains a folder, so it will never scatter files into your current directory.
The download link is dead
Email links last seven days. Your bookshelf doesn't expire, enter your purchase email and get a fresh link.
The email never arrived
Same answer: /my-bookshelf delivers everything that email owns, again.

Wondering what SKILL.md is, where the format comes from and why a skill is a folder instead of a prompt? The FAQ answers that.

Still Not Working?

Reply to your delivery email. I read those. Or pull a fresh link yourself.