How to install a skill
A skill is just a markdown file. You can get skills in several ways. One way
is a one-line CLI install. This method updates later. Another way is to copy a
single file by hand. Most workshops run several skills together. Some skills
depend on other skills, like asb-rude-qa. So we recommend you install the
whole set.
Install with the skills CLI (recommended)
One command installs every skill. It works with any coding agent you use, such as Claude Code, Codex, Cursor, and dozens more:
npx skills add asmartbear/asb-skillsTo install only one skill, add --skill:
npx skills add asmartbear/asb-skills --skill asb-positioningThe install points back to this repo. So you get fixes and improvements each time you update:
npx skills updateOr install as a Claude Code plugin
This repo is also a Claude Code plugin marketplace. Use it from within Claude Code:
/plugin marketplace add asmartbear/asb-skills/plugin install asb-skills@asb-skillsThis installs all the skills as one plugin. To get the latest versions, run:
/plugin marketplace update asb-skillsOr download everything as a ZIP
You do not need any tools. Download a snapshot of every skill:
Download all skills (ZIP)Unzip the file into your Claude Code skills folder. Then restart Claude Code,
or run /context, to load the skills:
unzip asb-skills.zip -d ~/.claude/skills/Each skill goes into its own file: ~/.claude/skills/asb-<name>/SKILL.md.
Note: unlike the CLI methods, a ZIP file is a snapshot. To get updates,
download the ZIP file again.
Or copy a single file
Every skill on this site is one SKILL.md file. You can copy just the file
you want:
What is a Claude Code skill?
A skill is a markdown file with YAML frontmatter. The frontmatter tells Claude when and how to use a piece of knowledge or a workflow. Claude loads a skill automatically when its description matches your request. For more information, read the official Claude Code skills docs. This format is also an open standard, called Agent Skills. This is why these skills also work in other coding agents.
Why “asb-”?
Every skill on this site starts with asb- (for A Smart Bear). This prefix
keeps the skill names separate from your own local skill names. It also shows
clearly, in any Claude session, which skills came from this site.