# Validate Skill

> Validate SKILL.md artifacts for schema, quality, safety, portability, and scoring compliance.

- Skill: `msiccdev/validate-skill` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add msiccdev/validate-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/msiccdev/validate-skill/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: MSiccDev (https://skillmd.com/u/msiccdev)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/msiccdev/validate-skill

---


# Validate Skill

## Purpose
Validate `SKILL.md` files with structured checks and produce consistent validation reports based on a deterministic scoring rubric.

## When To Use
- Use this skill when validating any `skills/<name>/SKILL.md` artifact.
- Use this skill before accepting skill updates.
- Do not use this skill to generate new skills.

## How to Invoke

Load or attach this file's contents into your AI session to activate the workflow (paste, upload, or reference with `#file:skills/validate-skill/SKILL.md` in VS Code Copilot Chat). In Claude Projects, add it to project knowledge. See [Invoking Skills](../../README.md#invoking-skills) in the README for full platform guidance.

## Required Inputs
- Target skill folder path.
- Target `SKILL.md` path.
- Validation strictness expectations (if any).

## Workflow
1. Run validation phases from `references/phase-checks.md`.
2. Generate report using `references/report-contract.md`.
3. Apply deterministic scoring from `references/scoring.md`.
4. Classify findings into critical/warning/enhancement buckets.
5. Produce implementation-ready remediation guidance.

## Output Expectations
- Structured markdown validation report.
- PASS/WARN/FAIL status and compliance score.
- Actionable fixes for blocking and non-blocking issues.

## Resources
- Phase checks: `references/phase-checks.md`
- Report contract: `references/report-contract.md`
- Scoring model: `references/scoring.md`
- Skill template: `../../templates/skill_template/SKILL.md`

## Constraints And Safety
- Keep the scoring rubric deterministic; findings should be concise and repeatable.
- Preserve provider neutrality.
- Do not modify validated source files automatically.

