Agent skill

asset-validation

Validate Claude Code AI assets for file size limits, frontmatter correctness, cross-reference integrity, runtime readiness, and naming conventions. Use after creating or modifying rules, skills, hooks, settings, or templates.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/asset-validation

SKILL.md

Asset Validation

Systematic validation of Claude Code AI assets. Use after batch creation or modification and before accepting assets into the shared package baseline.

When to Use

  • After creating or modifying one or more Claude assets
  • During a package-wide validation pass
  • When investigating broken references or activation issues

Validation Layers

1. File Size

Every hot-path Markdown asset should stay within Claude-friendly size limits.

2. Frontmatter

Check required fields:

  • rule files use the frontmatter expected by the Claude runtime
  • SKILL.md contains name and description
  • CLAUDE.md stays plain Markdown

3. Cross-References

Verify:

  • @skill-name targets an existing folder in skills/
  • agent references target an existing file in agents/
  • hook script paths resolve under hooks/scripts/
  • settings.json commands reference valid scripts

4. Runtime Readiness

Confirm:

  • assets assume the .claude/ runtime layout
  • hook configs use .claude/hooks/scripts/...
  • settings.json remains consistent with hook scripts
  • no installer-specific commands remain

5. Naming

  • agent files use kebab-case.md
  • skill folders use kebab-case/
  • template files use *.claude.template.md

Report Format

Return:

  • Summary
  • Passed checks
  • Findings
  • Required follow-up

Use validation-checklist.md for the detailed manual checklist.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results