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.