Servidor MCP

claude-skill-validator

io.github.lazymac2x/claude-skill-validator
IA y agentes Herramientas para desarrolladores Público y accesible MCP 2026-07-28

Qué hace este MCP

Validates Claude SKILL.md files, checks frontmatter and quality, scans for security issues, and produces scores and ship gates.

lint_frontmatter
Parse and validate only the YAML frontmatter of a Claude Skill. Returns parsed fields and any rule violations. Use during iterative authoring.
Esquema de entrada
{'type': 'object', 'required': ['yaml'], 'properties': {'yaml': {'type': 'string', 'description': 'Raw YAML content without --- delimiters (just key: value lines)'}}}
scan_security
Scan a Claude Skill for dangerous shell commands, hardcoded secrets, or prompt-injection phrases. Returns findings with excerpts.
Esquema de entrada
{'type': 'object', 'required': ['skill_md'], 'properties': {'skill_md': {'type': 'string', 'description': 'The skill text to scan for security issues'}}}
score_skill
Run full validation and return a 0–100 score plus a ship gate (pass/review/fail). Minimal payload suitable for CI/CD pipelines.
Esquema de entrada
{'type': 'object', 'required': ['skill_md'], 'properties': {'tools': {'type': 'array', 'items': {'type': 'string'}}, 'skill_md': {'type': 'string', 'description': 'Full SKILL.md contents'}, 'allowed_tools': {'type': 'array', 'items': {'type': 'string'}}}}
validate_skill
Fully validate a Claude SKILL.md file — frontmatter rules, body quality, security scan, tool collision check. Returns score (0–100), gate (pass/review/fail), and structured errors/warnings.
Esquema de entrada
{'type': 'object', 'required': ['skill_md'], 'properties': {'tools': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional override tool list if not declared in frontmatter'}, 'skill_md': {'type': 'string', 'description': 'Full contents of the SKILL.md file including --- frontmatter ---'}, 'allowed_tools': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional whitelist; non-listed tools will produce errors'}}}
Añadido
score_skill
17 de September de 2026 a las 12:43
Añadido
scan_security
17 de September de 2026 a las 12:43
Añadido
lint_frontmatter
17 de September de 2026 a las 12:43
Añadido
validate_skill
17 de September de 2026 a las 12:43