From release
Use when the user wants to list, search, install, remove, inspect, validate, audit, or update skills. Use when asking "what skills do I have", "is there a skill for X", "check my skills for issues", or "install a skill". Also use when checking skill health across agents (Claude Code, Codex, Agents CLI).
npx claudepluginhub fairchild/dotclaude --plugin skill-creatorThis skill uses the workspace's default tool permissions.
Unified skill lifecycle management across agents.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Unified skill lifecycle management across agents.
/skills-manager # Quick status overview
/skills-manager list # All skills with origin, description, agent
/skills-manager search <query> # Search skills.sh ecosystem
/skills-manager install <source> # Install from ecosystem or GitHub
/skills-manager remove <name> # Remove a skill
/skills-manager inspect <name> # Deep-read: frontmatter, scripts, structure
/skills-manager validate [path] # Validate structure and frontmatter
/skills-manager audit # System-wide health check
/skills-manager update # Check and apply ecosystem updates
/skills-manager create # Guided creation (delegates to skill-creator)
Quick overview of all installed skills.
bun ~/.claude/skills/skills-manager/scripts/manage.ts status
Shows: total count, breakdown by origin (local/ecosystem/symlink) and agent, lock file stats, validation issue count.
All installed skills across agents with metadata.
Local skills:
bun ~/.claude/skills/skills-manager/scripts/manage.ts list
Ecosystem skills (via npx):
npx skills list -g
Present both outputs together — local list shows origin/agent/description, ecosystem list shows remote registry state.
Search the skills.sh ecosystem for installable skills.
npx skills find <query>
Present results with name, source, and install command. If no results, suggest npx skills find (interactive mode) or creating a custom skill.
Install a skill from the ecosystem or GitHub.
npx skills add <source> -g -y
Source formats:
owner/repo@skill-name — from skills.sh registryhttps://github.com/owner/repo — from GitHub directlyThe -g flag installs globally (user-level), -y skips confirmation.
After install, run validate to confirm the skill is well-formed:
bun ~/.claude/skills/skills-manager/scripts/manage.ts validate ~/.agents/skills/<name>
Remove an installed skill.
npx skills remove <name> -g -y
Deep-read a specific skill by name.
bun ~/.claude/skills/skills-manager/scripts/manage.ts inspect <name>
Shows: path, origin, agent, symlink target, frontmatter fields, scripts with size and executable status, references directory listing, SKILL.md heading structure.
Validate skill structure and frontmatter against the spec.
bun ~/.claude/skills/skills-manager/scripts/manage.ts validate <path>
Path can be:
~/.claude/skills)Errors (blocking):
Warnings:
System-wide health check across all agents.
bun ~/.claude/skills/skills-manager/scripts/manage.ts audit
Runs:
Returns exit code 1 if any errors found.
Check for and apply ecosystem skill updates.
Check for updates:
npx skills check
Apply updates:
npx skills update
Delegates to the skill-creator skill for guided 6-step creation.
When user runs /skills-manager create:
/skill-creator which provides the full guided workflowbun ~/.claude/skills/skills-manager/scripts/manage.ts validate <new-skill-path>
| Agent | Skills Dir | Lock File |
|---|---|---|
| Claude Code | ~/.claude/skills/ | ~/.agents/.skill-lock.json |
| Codex | ~/.codex/skills/ | ~/.agents/.skill-lock.json |
| Agents CLI | ~/.agents/skills/ | ~/.agents/.skill-lock.json |
All agents share the same lock file. The npx skills CLI auto-detects which agents are installed and manages skills for all of them.
status: experimental in frontmatter (no directory prefix)