skill-creator

Define SKILL.md structure and frontmatter best practices for AI agent skills.

4|10|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/Stratio/genai-agents --skill skill-creator-stratio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Stratio/genai-agents/tree/main/shared-skills/skill-creator
Command: npx skills add https://github.com/Stratio/genai-agents --skill skill-creator-stratio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a comprehensive reference for designing and writing high-quality AI agent skills (SKILL.md), including the required frontmatter contract, recommended structure, and best practices for modular, portable skills.

Core Features & Use Cases

  • Defines the anatomy of a Skill Unit (directory layout, SKILL.md as entry point) and optional supporting files (scripts/, references/, assets/) to enable flexible, on-demand loading.
  • Establishes frontmatter rules (name, description, optional fields) and guidelines for proactive descriptions, progressive disclosure, and portability across platforms.
  • Serves as a design guide for creating, auditing, and refining SKILL.md skills, ensuring consistent quality through the included 15-point checklist and supporting-files strategy.

Quick Start

Create a new skill directory, add SKILL.md with frontmatter, and optionally include supporting files to satisfy the 15-point quality checklist.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I write a high-quality SKILL.md file for an AI agent?

To write a high-quality SKILL.md file, include a frontmatter contract with name and description fields, then structure the body using markdown for modularity, progressive disclosure, and portability across platforms.

What is the required yaml frontmatter structure for a Skill Unit?

The required yaml frontmatter for a Skill Unit must include name and description fields, while optional fields can be added to ensure proactive descriptions, progressive disclosure, and portability across platforms.

How do I package AI agent skills with supporting files and scripts?

Package AI agent skills by creating a directory layout with SKILL.md as the entry point, then add optional supporting files like scripts, references, and assets to enable flexible, on-demand loading.

What is the best way to validate frontmatter and ensure skill quality?

The best way to validate frontmatter and ensure skill quality is to apply a 15-point checklist that reviews frontmatter rules, body-length guidance, supporting-file strategies, and portability patterns.

Can I use modular writing patterns to improve skill portability across platforms?

Yes, you can use modular writing patterns and progressive disclosure in your SKILL.md to improve skill portability across platforms, ensuring flexible, on-demand loading of supporting files.

When should I not use optional supporting files in a skill directory?

You should avoid optional supporting files in a skill directory when the SKILL.md body alone satisfies the quality checklist, as unnecessary scripts or assets can reduce portability and hinder on-demand loading.