
Skillsmith
A skill package manager for Claude Code and other MCP clients. Exposes seven tools: search with semantic or keyword filters, get_skill for full metadata, install_skill and uninstall_skill to manage your local ~/.claude/skills/ directory, recommend for contextual suggestions, validate for quality checks, and compare for side-by-side evaluation. The registry holds 14,000+ curated skills cached locally in SQLite with FTS5 search, no API calls required for basic use. The trust tier system spans Official to Community with structure validation built in. Reach for this when you want npm-style discovery and installation for agent skills instead of hunting through GitHub repos manually.
- GitHub stars
- 77
- tools
- 43
- transport
- STDIO
- last updated
- Oct 12, 2026
Tools
43 toolsPublic tool metadata for what this MCP can expose to an agent.
searchSearch skills with filters (query, category, trust tier, min score)
Search skills with filters (query, category, trust tier, min score)
No parameter schema in public metadata yet.
get_skillGet detailed skill information including install command
Get detailed skill information including install command
No parameter schema in public metadata yet.
install_skillInstall a skill to your local environment
Install a skill to your local environment
No parameter schema in public metadata yet.
uninstall_skillRemove an installed skill
Remove an installed skill
No parameter schema in public metadata yet.
skill_recommendGet contextual skill recommendations
Get contextual skill recommendations
No parameter schema in public metadata yet.
skill_suggestSuggest skills from your current project context (counts against your monthly quota)
Suggest skills from your current project context (counts against your monthly quota)
No parameter schema in public metadata yet.
skill_validateValidate a skill's structure and quality
Validate a skill's structure and quality
No parameter schema in public metadata yet.
skill_compareCompare two skills side-by-side
Compare two skills side-by-side
No parameter schema in public metadata yet.
skill_outdatedCheck installed skills for staleness and dependency status
Check installed skills for staleness and dependency status
No parameter schema in public metadata yet.
skill_rescanRe-scan an installed skill with the latest security patterns
Re-scan an installed skill with the latest security patterns
No parameter schema in public metadata yet.
skill_publishValidate a skill and prepare it for publishing
Validate a skill and prepare it for publishing
No parameter schema in public metadata yet.
skill_recover_sourceRecover the GitHub source of locally installed skills (read-only)
Recover the GitHub source of locally installed skills (read-only)
No parameter schema in public metadata yet.
index_localIndex skills from a local directory
Index skills from a local directory
No parameter schema in public metadata yet.
inventory_pushPush this machine's installed-skill inventory to your dashboard (read-only; needs `skillsmith login`)
Push this machine's installed-skill inventory to your dashboard (read-only; needs `skillsmith login`)
No parameter schema in public metadata yet.
skill_inventory_auditCheck every installed client's skills for name collisions and get rename suggestions
Check every installed client's skills for name collisions and get rename suggestions
No parameter schema in public metadata yet.
apply_namespace_renameApply or revert a rename suggestion (previews first, changes files only when confirmed)
Apply or revert a rename suggestion (previews first, changes files only when confirmed)
No parameter schema in public metadata yet.
apply_recommended_editApply a suggested prose edit from an audit (previews first, changes files only when confirmed)
Apply a suggested prose edit from an audit (previews first, changes files only when confirmed)
No parameter schema in public metadata yet.
undo_applyUndo the most recent rename or edit from this session
Undo the most recent rename or edit from this session
No parameter schema in public metadata yet.
apply_manifest_reconcileRepair a corrupted or ambiguous manifest entry
Repair a corrupted or ambiguous manifest entry
No parameter schema in public metadata yet.
skill_updatesCheck the registry for newer versions of installed skills
Check the registry for newer versions of installed skills
No parameter schema in public metadata yet.
skill_diffSection-level diff between two versions of a skill
Section-level diff between two versions of a skill
No parameter schema in public metadata yet.
skill_pack_auditAudit a directory of skills for version drift and weak triggers
Audit a directory of skills for version drift and weak triggers
No parameter schema in public metadata yet.
skill_auditCheck installed skills for known security advisories
Check installed skills for known security advisories
No parameter schema in public metadata yet.
team_workspaceCreate, list, get and delete team workspaces
Create, list, get and delete team workspaces
No parameter schema in public metadata yet.
share_skillAdd, remove or list skills in a team workspace
Add, remove or list skills in a team workspace
No parameter schema in public metadata yet.
publish_privateHide a skill from your own search results on this machine (local only)
Hide a skill from your own search results on this machine (local only)
No parameter schema in public metadata yet.
team_analytics_dashboardPer-user tool usage, top tools and daily trend
Per-user tool usage, top tools and daily trend
No parameter schema in public metadata yet.
team_usage_reportWeekly or monthly usage summary with period comparison
Weekly or monthly usage summary with period comparison
No parameter schema in public metadata yet.
compliance_reportGenerate SOC2, CycloneDX SBOM or JSON reports for your local skill inventory
Generate SOC2, CycloneDX SBOM or JSON reports for your local skill inventory
No parameter schema in public metadata yet.
private_registry_publishPublish a skill version to your private registry for approval
Publish a skill version to your private registry for approval
No parameter schema in public metadata yet.
private_registry_manageList, get, install, deprecate, approve or reject private registry skills
List, get, install, deprecate, approve or reject private registry skills
No parameter schema in public metadata yet.
configure_ssoSet up SSO/SAML, including DNS domain verification
Set up SSO/SAML, including DNS domain verification
No parameter schema in public metadata yet.
sso_settingsView the current SSO/SAML configuration
View the current SSO/SAML configuration
No parameter schema in public metadata yet.
rbac_manageInspect and adjust what each team role can do
Inspect and adjust what each team role can do
No parameter schema in public metadata yet.
rbac_assign_roleAssign or revoke member roles, or list members
Assign or revoke member roles, or list members
No parameter schema in public metadata yet.
rbac_create_policyBulk-set or clear permission overrides for a role
Bulk-set or clear permission overrides for a role
No parameter schema in public metadata yet.
audit_exportExport audit log events for a time range
Export audit log events for a time range
No parameter schema in public metadata yet.
audit_queryQuery audit logs with filters
Query audit logs with filters
No parameter schema in public metadata yet.
siem_exportExport audit events to your SIEM
Export audit events to your SIEM
No parameter schema in public metadata yet.
analytics_dashboardRecommendation accuracy, usage trends and team-wide aggregation
Recommendation accuracy, usage trends and team-wide aggregation
No parameter schema in public metadata yet.
usage_reportFull usage report across all metrics
Full usage report across all metrics
No parameter schema in public metadata yet.
webhook_configureSigned webhooks for skill lifecycle events (preview)
Signed webhooks for skill lifecycle events (preview)
No parameter schema in public metadata yet.
api_key_manageCreate, list and revoke API keys (preview)
Create, list and revoke API keys (preview)
No parameter schema in public metadata yet.
Sponsors
Readme
Skillsmith
Shared skills, safe for production.
Once more than one team is publishing agent skills, the problem stops being finding them and starts being managing them. Which team is this scoped to? Which version is installed where? Has it been flagged by a security scan? What happens to the ones nobody maintains anymore?
Skillsmith is a registry for sharing, scanning, and tracking agent skills across teams. Skills are published to a registry scoped to your team and versioned immutably, so drift across installs is visible instead of silent. Flagged or suspicious skills are quarantined pending security review. Skills that go stale can be deprecated instead of quietly rotting in someone's repo.
Installation
Quick Setup (MCP)
Skillsmith is MCP-compatible — pick the snippet for your agent.
SMI-4580: snippets sourced from packages/cli/src/templates/mcp-server.template.snippets.ts so this README and the website docs cannot drift.
Details
- Repository
- github.com/smith-horn/skillsmith
- Website
- skillsmith.app
- Category
- AI & LLM Tools
- Package
@skillsmith/mcp-server- Transport
- STDIO
- Registry
- MCP registry, active