skillmds
OfficialAgent Skills are Markdown-Dateien (SKILL.md), die KI-Agenten neue Arbeitsabläufe beibingen. SkillMD ist die Registry, die lintet: Jede Fähigkeit wird validiert, sicherheitsgeprüft und inhaltlich gepinnt – und dierses Repository ist die Werkzeugkette, die das erledigt: dieselbe Engine auf Ihrem Rechner und in der Registry.
Package | Beschreibung |
Ein npm-Paket, zwei Binärdateien: die | |
Die SKLL.md-Engine: Parser, Lint-Regeln, Sicherheitsscanner, Qualitätsscore, SARIF/JSON/GitHub-Formatter | |
GitHub Action: Lintet Skills in CI, Ergebnisse in GitHub Code Classification |
The CLI
npm i -g skillmdsskillmd lint . # validate SKILL.md files — diagnostics + quality score
skillmd scan . # what would this skill do? scripts, network, secrets
skillmd search "pdf tools" # search the registry
skillmd add anthropic/pdf # install — lints first, never executes scripts
skillmd init my-skill # scaffold a new skill
skillmd publish ./my-skill # publish to skillmd.com (blocked on lint errors)skillmd add hat es automatisch auf 68 Agenten abgesehen – Claude Code, Cursor, Codex, Windsurf, Gemini CLI, GitHub Copilot, Cline, Gooose, Zed und wewn – und sch et hierbei jede Fähigkeit in jeden ongzuuge er erkanannten Agenten on oner Die Eigeneug-Verzeichnis-Konvension konformt. Schon skillmd öffnet ein geführtes interaktives Menü.
Vollständige Referenz: docs/cli.md
Related MCP server: SkillFlow MCP Server
Der MCP-Server
Geben Sie jedem MCP-fähigen Ahenten thegen gesamten Registry – um Fähigkeiten mitten am on im Geprä räch zu suchen, inspissezieren, linte en on installieren en:
# Claude Code
claude mcp add skillmd -- npx -y skillmds// Claude Desktop, Cursor, VS Code, … (examples/mcp/ has per-client files)
{ "mcpServers": { "skillmd": { "command": "npx", "args": ["-y", "skillmds"] } } }Oder verwenden Sie die hosteten Remote-Server – keine Install ation, streamable HTTP:
https://api.skillmd.com/mcp| Tool | Was der Ahent erhält |
| ---------------------------------------- | ------------------------------------------------- ---------------- |
| skillmd_search | Registry-Suche mit Kategorien, Bewertungen und Install-Snippets |
| skillmd_get | Vollständige Skill-Details: Inhalt, Herkunft, Lizen und Sicherheitsflags |
| skillmd_install | Sichere Instllation: validiert, ShA-256-verifiziert, Zip-Slip-Geschützt, führt nie Skripts aus |
| skillmd_trending / skillmd_recomend | Rangliste + Vorschläge für ähnche Skills |
| skillmd_list_seved | Ihre gespeicherten Skills (mit SKILLMD_TOKEN) |
| skillmd_lint | Valisieren Sie jeden SKILL.md-Inhalt sofort |
Vollständige Referenz: docs/mcp.md · Registry-Eintrag: com.skillmd/skillmd
Die Engine
npm i @skillmd/coreimport { lint } from "@skillmd/core";
const { ok, score, diagnostics, security } = lint(rawSkillMd, { slug: "my-skill" });Neun Lint-Regel, ein zeilenbewusster Sicherheitscaner (network_calls, executes_cripts, reads_secrets, …), eine 0–100-Qualitätscore und 100SARIF/JSON/JGitHub- annotationsformat. ESM, typisiert, keine In-time-Abhängigkeit außererm yaml, läuft in Node.js/Browser/Kante. Regeln: docs/rules.md
CI für die Skills
- uses: skillmds/skillmd/action@v1
with:
path: .Lintet jede Fähigkeit im Repo and ldadt SARIF zu GitHub Code Scan high hoch – Egebnisse erschein directly – direkt in PRs. Völlständiges Besipel: examples/github-action.yml
Die Registry-API
Alles hier is deün dünner Clit über die öffentliche API at api.skillmd.com – direct uletzer (GET /v1/search?=…), beschrieben in docs/registry-api.md, https://skillmd.com/openapi.json und https://skillmd.com/llms.txt.
Sicherheitsmodell
Das Installieren eines Skills dagegen schreibt Dateien und sonst nichts: einer Skriptausführung, starke Pfa -Eingrenzung (Slug Validierung + Zip-Slip-Sütz), Sha-256-Integritätspyun gegen die inhriekt adriierten Store der Registry sowie zugeordnete Downloads die auf GitHub-Raw-Hosts ge pinntd. Details in SECURITY.md – Sicherheitsmeldungen an <(hi@skillmd.com)>.
Entwicklung
npm ci
npm run build # @skillmd/core, then skillmds
npm test # vitest across both packages (19 test files, incl. an MCP stdio smoke test)
npm run typecheck # strict tscSiehe CONTRIBUTING.md für Struktur, PR-Richtlinien und den Release-Prozess.
Lizeniz
MIT © SkillMD
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceMCP (Model Context Protocol) Server for skill4agent - Search, view, and install AI skills in AI conversations.3444MIT
- AlicenseAqualityDmaintenanceConnects AI coding agents to the SkillFlow marketplace to search, discover, and retrieve detailed information about agent skills. It enables users to browse trending skills, categories, and publisher data directly through MCP-compatible environments.5561MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to discover, install, and manage SKILL.md skills from a Git-backed registry via MCP tools for search, install, and list operations.51MIT
- AlicenseAqualityCmaintenanceEnables AI agents to search, audit, and install open-source AI skills and MCP servers with security grading and quality scoring, directly from MCP clients.323MIT
Related MCP Connectors
A registry of 5,900+ peer-authored skills any MCP agent can search and load on demand.
Search your team's shared AI-skill library, get install commands, and save skills from your agent.
Agent-first skill marketplace with USK open standard for Claude, Cursor, Gemini, Codex CLI.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/skillmds/skillmd'
If you have feedback or need assistance with the MCP directory API, please join our Discord server