your-skill-name

Extract and formalize Skill Unit metadata from SKILL.md frontmatter into YAML.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/latecheckout/bsw-tiger-team-skills --skill your-skill-name-latecheckout
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: your-skill-name
Source: https://github.com/latecheckout/bsw-tiger-team-skills/tree/main/plugins/_template-skill/skills/_template-skill
Command: npx skills add https://github.com/latecheckout/bsw-tiger-team-skills --skill your-skill-name-latecheckout

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This pipeline standardizes Skill Unit metadata by validating the presence of SKILL.md, extracting the name and description, and aggregating optional resources for marketplace readiness.

Core Features & Use Cases

  • Validate Skill Units by checking SKILL.md at the root and ensuring the name and description exist.
  • Infer optional components from scripts/, references/, and assets/ to populate dependencies and components fields.
  • Generate a clean, ready-to-publish YAML block for each valid Skill Unit to support discovery and activation.

Quick Start

Scan the repository to identify valid Skill Units and output their metadata in a single YAML document per unit.

Frequently Asked Questions about your-skill-name

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

FAQPage Schema
How do I generate YAML metadata from a SKILL.md frontmatter for marketplace publishing?

You can generate YAML metadata by scanning a repository root for a valid SKILL.md file, extracting the required name and description from the frontmatter, and outputting a single YAML document per unit.

What is the best way to automate skill discovery and validate required metadata?

Automating skill discovery involves validating the presence of SKILL.md at the repository root and ensuring mandatory frontmatter fields exist before inferring optional components from directory structures.

How does inferring dependencies and components from directory existence work?

Inferring dependencies checks for the existence of scripts/, references/, and assets/ directories within the Skill Unit repository to automatically populate corresponding component fields in the final YAML output.

Do I need a SKILL.md file at the repository root to extract metadata?

Yes, a SKILL.md file must be located at the repository root to validate the Skill Unit, as the pipeline requires it to extract the name and description fields for marketplace readiness.

Can I use this metadata template to assign category, complexity, and keywords automatically?

Yes, the metadata template pipeline automatically assigns category, complexity, and keywords while validating the frontmatter and aggregating optional resources into a clean YAML document.

Why does my skill metadata extraction output an is_toxic status?

The extraction pipeline outputs an is_toxic status alongside the category, complexity, and keywords to indicate the safety or validity classification of the parsed Skill Unit metadata.