creating-skills

A JOURNEY OF 1,000+ MACHINE-LEARNING MILES starts with a single step: choosing the right algorithm. ๐Ÿš€

4|2|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/All-The-Vibes/skills-catalog --skill creating-skills-all-the-vibes
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: creating-skills
Source: https://github.com/All-The-Vibes/skills-catalog/tree/main/.claude/skills/core/creating-skills
Command: npx skills add https://github.com/All-The-Vibes/skills-catalog --skill creating-skills-all-the-vibes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solves the problem of inconsistent Agent Skill authoring by providing a standardized open-standard template.

Core Features & Use Cases

  • Structured SKILL.md format with required frontmatter and optional directories (scripts, references, assets)
  • Clear guidelines for naming, scope, and documentation to ensure reusability and discovery
  • Step-by-step workflow for creating, publishing, and maintaining skills within the catalog

Quick Start

Create a new folder under the skills root, add a SKILL.md with YAML frontmatter and Markdown body, and optionally add scripts/, references/, and assets/ as needed. Then reference it in AGENTS.md and push to the repository.

Frequently Asked Questions about creating-skills

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

FAQPage Schema
How do I create reusable agent skills using a standardized template?โ–ผ

To create reusable agent skills, use an open-standard template by adding a SKILL.md file with YAML frontmatter and Markdown body to a new folder under the skills root, optionally including scripts, references, and assets directories.

What is included in the SKILL.md format for modular agent design?โ–ผ

The SKILL.md format for modular agent design includes required YAML frontmatter specifying the name and description, a Markdown body for documentation, and supports optional directories for scripts, references, and assets to ensure scalability.

How do I publish and maintain skills within the catalog?โ–ผ

To publish and maintain skills within the catalog, create the structured skill directory, reference it in the AGENTS.md file, and push the changes to the repository to ensure discovery and reusability.

When do I need a standardized open-standard template for agent skills?โ–ผ

You need a standardized open-standard template for agent skills when you want to solve the problem of inconsistent agent skill authoring and enforce clear guidelines for naming, scope, and documentation across your projects.

Does agent skill authoring require specific directory structures for scalability?โ–ผ

Yes, agent skill authoring requires specific directory structures for scalability, utilizing a root folder containing SKILL.md alongside optional scripts, references, and assets directories to promote safe, modular design and reusability.

What are the limitations of using YAML frontmatter in skill creation?โ–ผ

A limitation of using YAML frontmatter in skill creation is that it enforces strict requirements, specifically mandating the inclusion of name and description fields within the SKILL.md file to ensure proper catalog discovery and standardization.