Skip to main content

Search, install, validate, and audit Claude Code skills, subagents, and MCP servers from a community registry.

Project description

skilldex

CI

Search, install, validate, and audit Claude Code skills, subagents, and MCP servers — from one community registry.

Claude Code extensions live scattered across hundreds of repos. skilldex gives you a package-manager-style workflow for all three extension types:

# no install needed
uvx skilldex search pdf
uvx skilldex install pdf              # → ~/.claude/skills/pdf
uvx skilldex install fetch            # MCP server → ./.mcp.json
uvx skilldex install code-reviewer -p # subagent → ./.claude/agents (project scope)

Entries come from the community-maintained skilldex-registry — every entry is CI-validated before it's merged. Browse it in your browser at drewn-ed.github.io/skilldex-registry.

Install

pip install skilldex        # or: uv tool install skilldex

Commands

Command What it does
skilldex search <query> [-t skill|agent|mcp] Search the registry
skilldex show <id> Full registry entry as JSON
skilldex install <id> [--project] Install a skill/agent (user or project scope) or add an MCP server to .mcp.json
skilldex list Everything installed locally
skilldex validate <path> Lint a SKILL.md, subagent .md, or registry entry .json
skilldex audit Scan local Claude Code config for problems (broken frontmatter, plaintext secrets in .mcp.json, …)

Why validate/audit?

  • A skill with a bad description silently never triggers — validate catches the common frontmatter mistakes before you wonder why.
  • .mcp.json is usually committed to git; audit flags API keys pasted where a ${VAR} placeholder belongs.

Registry

Want your skill, subagent, or MCP server listed? Open a PR adding one JSON file to skilldex-registry — CI validates it automatically, and skilldex validate runs the same checks locally.

Point the CLI at a different (or local) index with SKILLDEX_REGISTRY_URL.

Development

pip install -e ".[dev]"
pytest
ruff check .

MIT licensed. Not affiliated with Anthropic.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

skilldex-0.1.0.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

skilldex-0.1.0-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file skilldex-0.1.0.tar.gz.

File metadata

  • Download URL: skilldex-0.1.0.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for skilldex-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a0b995a676f2374330e5f38ce751ef5df4ad1a3658d2f72e0aba32efcabaa535
MD5 056929834e414abb2c5c547c88e89eaa
BLAKE2b-256 b18cb4bee3be7fcfae44a5a9ce2269465230c53905c6c8442f37c2f77648d77d

See more details on using hashes here.

Provenance

The following attestation bundles were made for skilldex-0.1.0.tar.gz:

Publisher: publish.yml on drewn-ed/skilldex

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file skilldex-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: skilldex-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for skilldex-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 caf59938acca89cc4707f0a9c9ca052ca027878f1a88812e15fab7ed75b12e44
MD5 2c2b27cec177e84fa954104a3c922bc0
BLAKE2b-256 6a905159b93b283a7ee895c45982d50ae93d3a14fb2ff0c2f23b04440fa0fa51

See more details on using hashes here.

Provenance

The following attestation bundles were made for skilldex-0.1.0-py3-none-any.whl:

Publisher: publish.yml on drewn-ed/skilldex

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page