@yarikleto/claude-skills
v0.4.0
Published
CLI for installing individual Claude Code skills from the @yarikleto/claude-skills collection.
Readme
Install
Pick the route that fits.
CLI — pick individual skills
The repo ships a small interactive CLI that copies any skill into either your user-level or the current project's .claude/skills/ directory.
npx @yarikleto/claude-skills # interactive menu
npx @yarikleto/claude-skills list # show all skills + installed state
npx @yarikleto/claude-skills add # interactive picker
npx @yarikleto/claude-skills add electron-debug --scope user
npx @yarikleto/claude-skills remove electron-debug --scope projectScopes:
user→~/.claude/skills/<name>/— available in every projectproject→./.claude/skills/<name>/— scoped to the current working dir
Pass --scope to skip the prompt. Pass -y/--yes to skip confirmations. Run --help for the full usage.
Plugin — install everything
This repo is also a Claude Code plugin and its own marketplace. In Claude Code:
/plugin marketplace add yarikleto/claude-skills
/plugin install @yarikleto/claude-skills@yarikletoThe install syntax is <plugin-name>@<marketplace-name>, so the scoped plugin name @yarikleto/claude-skills is paired with the marketplace name yarikleto.
For local development:
claude --plugin-dir /path/to/claude-skillsSkills
| Skill | What it does |
| --- | --- |
| electron-debug | Launches an Electron app headlessly via Playwright, captures main + renderer logs and page errors, optionally screenshots, then exits — used to verify Electron apps boot cleanly after code changes. |
Adding a new skill
- Create
skills/<skill-name>/SKILL.mdwith frontmatter (name,description). - Add any helper files under
skills/<skill-name>/(e.g.scripts/,templates/). Reference them fromSKILL.mdusing${CLAUDE_PLUGIN_ROOT}/skills/<skill-name>/...so paths resolve regardless of which project the skill runs from. - Bump the version in both
.claude-plugin/plugin.jsonandpackage.json. - Commit and push.
Layout
.claude-plugin/
plugin.json plugin manifest
marketplace.json marketplace manifest (so this repo installs directly)
bin/
skills.js the claude-skills CLI
skills/
<skill-name>/
SKILL.md
scripts/ … optional helpers
.github/
assets/ README images