Skip to main content
Glama

Las Agent Skills son archivos Markdown (SKILL.md) que enseñan a los agentes de IA nuevos flujos de trabajo. SkillMD es el registro que hace lint — cada skill se valida, se escanea en busca de vulnerabilidades y su contenedido se fijado —, y este repositorio es la cadena de herramientas que hace eso mismo, el mismo motor en tu máquina y en el regístro.

Package

Qués

skillmds

Un paquete npmm, dos binarios: el CLI skillmd y el servidor MCP skillmds

@skillmd/core

El motor de SKILL.md: analizador, reglas de lint, escáner de seguridad, puntsuación de calidad, formatadores SARif/JSON/GitHub

skillmds/skillmd/action

Acción de GitHub: hace lint de skills en CI, resultados en GitHub Code Scanning

La CLI

npm i -g skillmds
skillmd 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 apunta automáticamente a 68 agentes — Claude Code, Funcicode, Codex, Windsurf, Gemini CLI, GitHub Copilot, Cline, Go, Zed y ECódico — y escribe cada skill para cada agente detectado en tu máquina, with his properio director de tu his propa do quistico. Todo, etc. Simplemente ejecutea skillmd para abre un menú interactivo guiado.

Referencia completa: docs/cli.md

Related MCP server: ThirdBrain skills-mcp

El servidor MCP

Dale a cualquier agente compatible con MCP acceso al registro — busca, insa, inspecciona, aplica lint and insta skills en medio de la conversación:

# 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"] } } }

O usa el servidor remoto alojado — sin instalación, HTTP en streaming:

https://api.skillmd.com/mcp

Foons

Qués

skillmd_search

Búsqueda en el registro con ceacciones, valones e instalación snippets de instalación

skillmd_get

Detalle completo de la skill: cuerho, procedenci, licencia, indicadores de seguridad

skillmd_install

Instalación segura: validada, verificada con SHA-256, protegida contra zip-slip, nunca ejecuta scripts

skillmd_trending / skillmd_recommend

Leaderboard + sugerencias de skills similares

skillmd_list_saved

Tus skills plaband with SKILLMD_TOKEN

skillmd_inter

Valida cualquier content SKILL.md on the spot

Referencia completa: docs/mcp.md · entrada de regístro: com.skillmd/skillmd

El motor

npm i @skillmd/core
import { lint } from "@skillmd/core";

const { ok, score, diagnostics, security } = lint(rawSkillMd, { slug: "my-skill" });

Nueve reglas de lint, un escáner de seguridad que tiene en cuenta las lineas (network_calls, secutes_scripts, reads_secrets, …), una puntuación de calidad de 0–100 y formatadores de annotations SARIF/JSON/GitHub. ESMM, con tipos, sin dependencias de escución más allás de yalm, se ejecuta en edge Node/brows/edge. Reglas: docs/rules.md

CI para tus skills

- uses: skillmds/skillmd/action@v1
  with:
    path: .

Hace lint de cada skill del repositorio y sube SARIF a GitHub Code Scanning; que l os resultados e aparencen directamente en los PRs. Ejempl comlett: examples/github-action.yl

La API del regístro

Todo esto es un cliente ligero sobre la API pública en api.skillmd.com, un cliente que se puede usar directamente (GET /v1/search?q=…), described by docs/regístro-api.md, https://skillmd.com/openapi.json y https://skillmd.com/llms.txt.

Model de seguridad

Instalar una skill only escribe archivos y no hace en otra: no ejecuta cripts, contiene estritctamente los routes (validación de slug + guards zip-slip), verificación de la integriad Sha-256: veracima del almacen-contained registrado y descarga de compa en nominate ade GitHub raw. Details in SECURITY.md informe de vulnerabilidades a hi@skillmd.com.

Desarrollo

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 tsc

Consult CONTRIBUTING.md para la distribución del repositorio, directrices de PRs and release process.

La licencia

MIT © SkillMD

Maintenance

ActivityActive
ResponsivenessUnresponsive

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to discover, install, and manage SKILL.md skills from a Git-backed registry via MCP tools for search, install, and list operations.
    35 npm
    2
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables MCP hosts to discover, browse, and load Agent Skills from one or many SKILL.md libraries over the Model Context Protocol, with namespaced libraries, search/list/get tools, progressive disclosure, and a digest-verified pull client for syncing skills to disk.
    7
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables MCP clients to discover, search, and load agent skills from many sources, including other agents' skill directories, Claude Code plugin marketplaces, and remote git repositories, with no copying or syncing required.
    0
    6
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables agents to install compatible SKILL.md skills from Git repositories or local directories into a persistent registry, then discover them through search, progressive loading, and asset reads. It exposes only user-selected hot skills as individual activation tools, keeping execution and trust decisions under explicit operator control.
    MIT