check-skill

Validate ARF skills for structure, metadata, and Markdown compliance.

16|8|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/GliteTech/glite-arf --skill check-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-skill
Source: https://github.com/GliteTech/glite-arf/tree/main/arf/skills/check-skill
Command: npx skills add https://github.com/GliteTech/glite-arf --skill check-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Verifies ARF skills for structural integrity, metadata correctness, and Markdown quality to prevent misconfigurations from breaking automation.

Core Features & Use Cases

  • Structure validation: checks for SKILL.md presence, mandatory name/description, and directory layout.
  • Metadata and link integrity: confirms valid frontmatter and correct .claude/.codex symlinks.
  • Markdown quality: ensures proper headings and formatting per the agent style guide.
  • Use Case: After creating or updating any skill under arf/skills/, run this to catch misconfigurations before publishing.

Quick Start

Run the check-skill tool against a specific skill name or scan all skills in arf/skills to verify their structure and metadata.

Frequently Asked Questions about check-skill

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

FAQPage Schema
How do I validate ARF skill structure and metadata before publishing?

You validate ARF skill structure by running a check that verifies SKILL.md presence, valid frontmatter with name and description, and correct Claude Code and Codex symlinks under arf/skills/.

What markdown sections are required for an ARF skill to pass validation?

Required markdown sections for ARF skill validation include a single # title, a concrete Version, and the sections Goal, Inputs, Context, Steps, Done When, and Forbidden for full style compliance.

Can I scan all skills in arf/skills/ at once for symlink and frontmatter errors?

Yes, you can scan all skills in arf/skills/ at once to detect missing SKILL.md files, invalid frontmatter metadata, and incorrect .claude/.codex symlinks before they break automation.

Why does my ARF skill validation fail after updating the directory layout?

ARF skill validation fails after directory updates when the layout lacks correct .claude and .codex symlinks, or when SKILL.md frontmatter omits the mandatory name and description fields.

What is the best way to lint markdown quality for agent skills?

The best way to lint markdown quality for agent skills is to verify heading structure, required section coverage, and formatting compliance against the agent style guide using automated validation.