Skill Indexer — Development skill for Claude Code
Zero-config CLI that scans your npm dependencies for SKILL.md directories, validates them, and installs them into Cursor / Codex / Claude / Copilot / Amp / OpenCode / Goose skill folders.
How to install Skill Indexer
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open hymhub/skill-indexer and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Skill Indexer does
Zero-config CLI that scans your npm dependencies for SKILL.md directories, validates them, and installs them into Cursor / Codex / Claude / Copilot / Amp / OpenCode / Goose skill folders.
Alternatives in Development
- Vibe Kanban — Get 10X more out of Claude Code, Gemini CLI, Codex, Amp and other coding agents 23.5k ★
- Sanitize — Detect and redact PII from text files — 15 categories (SSNs, credit cards, API keys, etc.), zero dependencies 3.1k ★
- Agentapi — An HTTP API for Claude Code, Goose, Aider, and Codex 1.3k ★
README
skill-indexer
**English** | [简体中文](./README.zh-CN.md)
[](https://www.npmjs.com/package/skill-indexer) [](https://github.com/hymhub/skill-indexer/actions/workflows/ci.yml) [](./LICENSE) [](#)
Zero-config CLI that scans your npm dependencies for `SKILL.md` directories, **validates them against the SKILL.md spec**, and installs them into Cursor / Codex / Claude / Copilot / Amp / OpenCode / Goose skill folders.
Library authors ship Agent Skills inside their npm packages. Consumers run **one command** to import every valid skill from their `node_modules` into the project-local folders their AI assistants expect — with strict frontmatter validation so accidental `skills/` folders that aren't real skills never leak through.
The design is intentionally cross-tool: npm stays the distribution substrate for version pinning, lockfiles, provenance, and audit, while `agents.skills` is the package-local declaration that tells every tool which directories are real skills. The SKILL.md format itself is introduced at [`agentskills.io`](https://agentskills.io); `skill-indexer` focuses on installing package-shipped skills into each tool's project-local folder.
Why another tool?
skill-indexer |
`npm-agentskills` | add-skill / various |
|
|---|---|---|---|
Declarative agents.skills field |
yes (recommended) | yes |
Related Skills
Cpv Batch Scope Diagnose And Fix
Same-turn diagnose + fix across a fleet of project folders. One cpv-doctor-agent per project scans the request
Claude Setup
Interactive project setup wizard. Scans the codebase, asks clarifying questions, installs tools, and generates
Infra Status
Shortcut that loads the infra-copilot status skill — read-only health check that scans every manifest step and
User Install
Set up babysitter for yourself. Guides you through onboarding — installs dependencies, interviews you about yo
Emit
Generate a standalone, org-owned Claude Code plugin (the org's agent harness) from .forge.org.yaml. Reads the
n8n CLI
Zero-dependency Python CLI for the n8n REST API. 80+ commands for workflows, executions, credentials, nodes, w
Related Agents
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Consult Agent
Execute cross-tool AI consultations via Task spawning. Use when agents or workflows need a second opinion from
Agent Maker
Creates new AI agent files in .claude/agents/ following AI Agents Convention. Changes are then synced to .open