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.
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.mdcontainsnameanddescriptionCLAUDE.mdstays plain Markdown
3. Cross-References
Verify:
@skill-nametargets an existing folder inskills/- agent references target an existing file in
agents/ - hook script paths resolve under
hooks/scripts/ settings.jsoncommands reference valid scripts
4. Runtime Readiness
Confirm:
- assets assume the
.claude/runtime layout - hook configs use
.claude/hooks/scripts/... settings.jsonremains 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.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?