How to install a skill
Skills are just markdown files, so there are several ways to get them — from a
one-line CLI install that stays updatable, down to copying a single file by
hand. Most workshops run several skills together, and some depend on others
(like asb-rude-qa), so installing the whole set is recommended.
Install with the skills CLI (recommended)
One command installs every skill, into whichever coding agents you use — Claude Code, Codex, Cursor, and dozens more:
npx skills add asmartbear/asb-skillsWant just one? Add --skill:
npx skills add asmartbear/asb-skills --skill asb-positioningBecause the install points back at this repo, you get fixes and improvements whenever you update:
npx skills updateOr install as a Claude Code plugin
This repo is also a Claude Code plugin marketplace. From within Claude Code:
/plugin marketplace add asmartbear/asb-skills/plugin install asb-skills@asb-skillsThat installs all the skills as one plugin. Pull the latest versions any time with:
/plugin marketplace update asb-skillsOr download everything as a ZIP
No tooling required — grab a snapshot of every skill:
Download all skills (ZIP)Unzip it into your Claude Code skills folder, then restart Claude Code (or run
/context) to pick everything up:
unzip asb-skills.zip -d ~/.claude/skills/Each skill lands in its own ~/.claude/skills/asb-<name>/SKILL.md. (Unlike
the CLI methods, a ZIP is a snapshot — re-download to get updates.)
Or copy a single file
Every skill on this site is a single SKILL.md file, so you can also just copy
the one you want:
What is a Claude Code skill?
A skill is a markdown file with YAML frontmatter that tells Claude when and how to apply a particular piece of knowledge or workflow. Claude auto-loads skills whose descriptions match what you’re asking about. Read more in the official Claude Code skills docs. The same format is an open standard (Agent Skills), which is why these skills also work in other coding agents.
Why “asb-”?
Every skill on this site starts with asb- (for A Smart Bear). The prefix
namespaces the skills so they don’t collide with your own local skills, and
makes it obvious in any Claude session which knowledge came from here.