asset-validation

Validate Windsurf assets, skills, templates, and checklists for repository integrity.

2|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/avav25/ai-assets --skill asset-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asset-validation
Source: https://github.com/avav25/ai-assets/tree/main/.windsurf/skills/asset-validation
Command: npx skills add https://github.com/avav25/ai-assets --skill asset-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Windsurf projects rely on consistent asset integrity; this skill ensures assets, skills, templates, and checklists meet structure and frontmatter requirements before packaging.

Core Features & Use Cases

  • Asset integrity checks: validate presence and correct frontmatter in SKILL.md files, AGENTS.md references, and companion markdown resources.
  • Reference and dependency validation: verify internal references to skills, templates, checklists, and scripts are resolvable and aligned with the Windsurf runtime layout.
  • Runtime readiness and packaging readiness: ensure assets are organized under the expected directories and do not introduce unsupported runtime assumptions.

Quick Start

Run the asset validation workflow to check frontmatter, references, and runtime readiness.

Frequently Asked Questions about asset-validation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate Windsurf skills and templates before packaging?

Validate Windsurf skills and templates by checking frontmatter presence, cross-reference integrity, and directory organization to ensure repository integrity before runtime packaging.

What does Windsurf asset validation check for in SKILL.md files?

Windsurf asset validation checks SKILL.md files for correct frontmatter, English-only content, dependency consistency, and resolvable internal references to companion resources.

How do I ensure AGENTS.md references are resolvable in a Windsurf project?

To ensure AGENTS.md references are resolvable, verify that internal references to skills, templates, checklists, and scripts align with the Windsurf runtime layout and directory structure.

Can I use asset validation to check shared checklists under the ai-assets tree?

Yes, asset validation applies to shared templates and checklists under the ai-assets tree, verifying their structure, frontmatter, and runtime readiness before packaging.

What is the best way to prepare Windsurf assets for runtime readiness?

The best way to prepare Windsurf assets for runtime readiness is to validate that they are organized under expected directories and do not introduce unsupported runtime assumptions before packaging.

Why does Windsurf asset validation enforce English-only content?

Windsurf asset validation enforces English-only content to maintain consistent structure and frontmatter requirements across skills, templates, and checklists before repository packaging.