Initial commit

CLI tool to validate skill.md files against the agent skill specification.
Supports local files and remote URLs, with human-readable and JSON output.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Ethan Beard
2026-02-02 15:27:07 -08:00
commit 67af4e2125
13 changed files with 920 additions and 0 deletions

41
skill.md Normal file
View File

@@ -0,0 +1,41 @@
---
name: skill-md-validator
version: 1.0.0
description: Validate skill.md files against the agent skill specification
homepage: https://github.com/severith/skill-md-validator
repository: https://github.com/severith/skill-md-validator.git
license: MIT
metadata:
emoji: ✅
category: tooling
---
# skill-md-validator
Validate your skill.md files before publishing.
## Install
```bash
npm install -g skill-md-validator
```
## Usage
```bash
# Local file
skill-validate ./skill.md
# Remote URL
skill-validate https://example.com/skill.md
# Strict mode (warnings become errors)
skill-validate --strict ./skill.md
# JSON output
skill-validate --json ./skill.md
```
## Why
skill.md files are how agents discover and understand capabilities. A malformed file means agents can't find you or misunderstand what you offer. Validate before you ship.