Dev & Engineering

Skill Spec Validator

Checks Agent Skills against the agentskills.io spec and Claude Code best practices.

45/ 100
Not recommended

Current benefit does not outweigh risk or uncertainty.

See how it was scored ↓
Works as-is in
Claude Code
Stars
★ 1.7k
Last updated
18d ago
License
MIT
skill-validationlintingagentskills-specskill-authoring

What does this skill do, and when should you use it?

This is a development skill for validating Agent Skills against the agentskills.io specification and Claude Code best practices. It reviews each skill directory’s SKILL.md and checks naming, descriptions, optional fields, body length, progressive-disclosure links, and Markdown link usage. It produces a PASS/FAIL report organized by skill directory. The skill lives at .claude/skills/validate-skills/SKILL.md, while its instructions target a skills/ directory.

Finds skill directories under skills/; reads each SKILL.md; checks name format and directory-name matching, description length, optional fields, third-person description style, body length, direct discoverability of reference files, Markdown link formatting, redundant content, and concision; then produces a validation report containing PASS/FAIL results for each check.

Good fit
  • A skill author wants to check a new SKILL.md before submitting it against the agentskills.io rules.
  • A repository maintainer needs a consistent review of multiple skills against Claude Code best practices.
  • A team has changed reference files and wants to detect hidden multi-level progressive-disclosure chains.
  • A publisher wants a directory-by-directory issue report before releasing a skill collection.

How do you install this skill?

Before you use it
  • The body targets skills/ while the assessed path is .claude/skills/validate-skills; confirm the intended directory and repository layout before use.
  • The skill assumes fd and provides no fallback, error handling, or automated tests, so abnormal environments may require manual diagnosis.
  • External specification links are not version-pinned, and Chinese-language or mainland-China network compatibility is not documented.
Before you start
Your agent needs
  • Shell / CLI
  • Local filesystem
Install first
  • fd

The source does not provide a dedicated installation command for this skill. It is included in the callstackincubator/agent-skills repository at .claude/skills/validate-skills/SKILL.md. The README documents installation methods for the collection across Claude Code, Codex, and other assistants, but does not list a separate validate-skills installation command.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/callstackincubator/agent-skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/.claude/skills/validate-skills" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

In a Claude Code environment that supports the skill, use /validate-skills. The instructions call for checking every skill under skills/ and suggest fd -t d -d 1 . skills/ to find skill directories. The report format uses ## Validation Results, per-directory checks, and [PASS]/[FAIL] entries.

What are this skill's strengths and limitations?

Pros
  • Provides concrete checks for specification compliance, description quality, body length, and reference structure.
  • Uses a clear report format for locating issues by skill.
  • Released under the MIT license and attributed to Callstack.
Limitations
  • The instructions target skills/, while the skill itself is stored under .claude/skills/, creating a scope mismatch in the source.
  • The source provides no test results, test suite, or broader platform verification evidence.
  • Its `/validate-skills` trigger is Claude Code-oriented and requires adaptation elsewhere.
  • The source does not describe automatic remediation; it only specifies validation and reporting.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Skill Spec Validator this page 45 · Not recommended ★ 1.7k 18d ago MIT
SkillCheck Free 64 · Recommended ★ 41 16d ago MIT
Claude Code Plugin Skill Development ✓ Anthropic · Official 51 · Use with care ★ 38k 12d ago Apache-2.0
Skill Creator 70 · Strongly recommended ★ 2.2k 13d ago MIT
Create New Skills (Meta-Skill) 62 · Recommended ★ 1.5k 8mo ago —

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Not recommended
45/ 100 5-point scale 2.3 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust17 / 25 · 3.4/5

The skill is primarily read-only file inspection and does not request credentials, sensitive data, or destructive actions, so its baseline permission risk is low. It does not disclose data flow, confirmation, isolation, rollback, or dependency-security practices; attribution is limited to an author field and MIT license, with unverified publisher identity, so points are deducted.

2Reliability6 / 20 · 1.5/5

The checklist, procedure, and report format are reasonably clear, but the skill assumes the undeclared fd command and provides no script, tests, abnormal-input handling, or diagnostic failure behavior. It also targets skills/ in the body while the assessed path is .claude/skills/validate-skills, creating path-alignment uncertainty. Static evidence warrants a conservative score.

3Adaptability6 / 15 · 2.0/5

The audience and invocation method (/validate-skills) are clear, and the scenario fits skill-specification and documentation checks. However, input/output boundaries, non-fit cases, precise trigger conditions, Chinese-language support, and environment or network assumptions are not defined, limiting applicability.

4Convention7 / 15 · 2.3/5

The document is readable and includes metadata, a checklist, procedure, sample output, Markdown-link guidance, and MIT licensing. It lacks versioning, changelog, maintenance ownership, update path, dependency notes, and troubleshooting guidance; referenced external specifications are not pinned locally.

5Effectiveness6 / 15 · 2.0/5

The checklist can guide the core validation task and the sample format is reusable. However, no validator implementation, committed tests, or representative results are provided; the process remains manual and evidence for output completeness or marginal benefit over manual review is limited.

6Verifiability3 / 10 · 1.5/5

The rules and sample report are auditable from the source, but there is no third-party execution evidence, automated test suite, or CI coverage of the skill's key paths. Static review therefore cannot verify operational accuracy, warranting only limited credit.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision f6b87e35a35c Review evidence[1][2][3][4]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does it automatically modify skill files?
The source only describes reading skills and producing a PASS/FAIL validation report; it does not document automatic edits.
What does it check?
It checks agentskills.io rules for names, descriptions, and optional fields, plus Claude Code practices for description style, body length, reference loading depth, Markdown links, redundancy, and concision.
Does it validate one skill or the whole collection?
Its stated workflow validates all skills in the skills/ directory rather than only the validator’s own SKILL.md.
Can non-Claude Code users use it directly?
The validation rules are broadly portable, but `/validate-skills` is a Claude Code-style trigger, so other clients need an adapted invocation method.

More skills from this repository

All from callstackincubator/agent-skills

Dev & Engineering

React Native Performance Guide

Diagnose and improve React Native performance with measured, evidence-based guidance.

★ 1.7k FS 60 Recommended 18d ago
Dev & Engineering

Cross-Platform Device Operator

Enables AI coding assistants to inspect and operate Apple-platform and Android apps.

★ 1.7k FS 58 Recommended 18d ago
Dev & Engineering

React Native Upgrade Assistant

A guided workflow for upgrading React Native apps through template diffs, dependency migration, and native configuration changes.

★ 1.7k FS 58 Recommended 18d ago
Dev & Engineering

React Native Migration Assessor

Evidence-led decisions for React Native migration readiness

★ 1.7k FS 57 Use with care 18d ago
Dev & Engineering

React Navigation UI Guide

Practical React Navigation 7 patterns for building and configuring React Native navigation interfaces.

★ 1.7k FS 57 Use with care 18d ago
Dev & Engineering

React Native Test Guide

Helps AI write dependable React Native component tests

★ 1.7k FS 54 Use with care 18d ago
Dev & Engineering

React Native TV Review Guide

Systematically review TV-specific focus, playback, performance, and accessibility issues in React Native apps.

★ 1.7k FS 54 Use with care 18d ago
Dev & Engineering

React Native Brownfield Migration

Guides incremental React Native or Expo adoption inside existing native iOS and Android apps.

★ 1.7k FS 53 Use with care 18d ago
Dev & Engineering

React Native Performance Playbook

Actionable rules for building faster, more reliable React Native and Expo apps.

★ 1.7k FS 51 Use with care 18d ago
Dev & Engineering

React Native Library Builder

Scaffold publishable React Native libraries or local native modules with a guided workflow.

★ 1.7k FS 50 Use with care 18d ago
Automation & Ops

React Native GitHub Actions Artifacts

Build React Native simulator artifacts in the cloud and retrieve them from GitHub.

★ 1.7k FS 49 Use with care 18d ago
Dev & Engineering

Mobile App Dogfood Tester

Systematically explore iOS and Android apps and produce bug reports backed by screenshots and reproducible steps.

★ 1.7k FS 46 Use with care 18d ago
Dev & Engineering

GitHub PR Workflow Assistant

Manage pull requests, stacked branches, and merges through the gh CLI.

★ 1.7k FS 42 Not recommended 18d ago

Related skills