template-skill

Extract and standardize Skill Unit metadata from SKILL.md files.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/zyx77550/RESIDUAL-MISHKAT --skill template-skill-zyx77550
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: template-skill
Source: https://github.com/zyx77550/RESIDUAL-MISHKAT/tree/main/.agents/skills/template-skill
Command: npx skills add https://github.com/zyx77550/RESIDUAL-MISHKAT --skill template-skill-zyx77550

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the extraction and standardization of Skill Unit metadata from a SKILL.md file to enable consistent discovery and tooling.

Core Features & Use Cases

  • Extracts mandatory frontmatter fields (name, description) and derives additional metadata fields (tagline, request, complexity, category, keywords, dependencies, components, toxicity_check).
  • Validates presence of SKILL.md at Skill Unit root and detects optional resources (scripts/, references/, assets/) for inclusion when available.
  • Supports generating ready-to-paste YAML metadata blocks for integration into AI tooling and documentation.

Quick Start

Provide a repository path containing a valid SKILL.md to generate a complete Skill Unit metadata block.

Frequently Asked Questions about template-skill

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

FAQPage Schema
How do I extract metadata from a SKILL.md file?

To extract metadata from a SKILL.md file, provide a valid repository path. The tool parses mandatory frontmatter like name and description, derives additional metadata attributes, and outputs a standardized YAML block.

What frontmatter fields are required for a valid Skill Unit?

Required frontmatter fields for a valid Skill Unit include name and description. The generator validates these mandatory fields in your SKILL.md and derives additional metadata like tagline, complexity, and category.

How do I generate a YAML metadata block for Skill Unit automation?

Generate a YAML metadata block for Skill Unit automation by processing a repository containing a SKILL.md. The tool extracts validated frontmatter fields and outputs a ready-to-paste YAML block for downstream AI tooling.

Does the metadata generator detect optional resources like scripts and assets?

Yes, the metadata generator detects optional resources like scripts, references, and assets. It checks for these directories at the Skill Unit root and includes them in the validated metadata output when available.

Can I use this to standardize Skill Unit metadata for downstream tooling?

Yes, you can use this to standardize Skill Unit metadata for downstream tooling. It enforces required frontmatter fields and outputs a complete, validated metadata set in the exact formats expected by target systems.