skill-creator

Create, structure, and validate executable AI agent skills with SKILL.md frontmatter.

4|1|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/AndVl1/claude-plugin --skill skill-creator-andvl1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/AndVl1/claude-plugin/tree/main/skills/skill-creator
Command: npx skills add https://github.com/AndVl1/claude-plugin --skill skill-creator-andvl1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a guided approach to creating, structuring, and validating executable skills for AI agents, ensuring consistency and reusability across projects.

Core Features & Use Cases

  • Structured Skill Templates: Defines a reliable SKILL.md frontmatter pattern and a standard resource layout (scripts, references, assets) to accelerate skill creation.
  • Workflow-Oriented Design: Guides choosing an appropriate structure (Workflow-Based, Task-Based, Reference/Guidelines, or Capabilities-Based) and aligns with progressive disclosure.
  • Validation & Onboarding: Includes templates and scripts to init, validate, and iterate on skills, reducing setup friction.

Quick Start

Use the init_skill.py script to scaffold a new skill folder and customize the generated SKILL.md and example resource files.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure and validate executable skills for AI agents?

To structure and validate executable skills, use a standard layout with SKILL.md frontmatter and resource folders like scripts, references, and assets. This ensures consistency, enforces required fields like name and description, and aligns with progressive disclosure patterns for lightweight context loading.

What's the best way to scaffold a new AI skill project folder?

The best way to scaffold a new AI skill project folder is using an initialization script like init_skill.py. This script generates a standard skill folder structure containing SKILL.md and example resource files, reducing setup friction and accelerating skill creation.

Does my SKILL.md frontmatter need specific required fields?

Yes, SKILL.md frontmatter requires specific fields. Validation enforces required frontmatter fields including name and description, and mandates hyphen-case naming conventions to ensure your skill structure remains consistent and executable across projects.

What workflow patterns can I use when creating AI skills?

When creating AI skills, you can choose from Workflow-Based, Task-Based, Reference/Guidelines, or Capabilities-Based structural patterns. These designs align with progressive disclosure, ensuring lightweight context loading and efficient execution for AI agents.

Do I need PyYAML to validate skill structure and frontmatter?

Yes, PyYAML is a required dependency to validate skill structure and frontmatter. The validation scripts parse YAML frontmatter fields like name and description, enforcing hyphen-case naming and ensuring your executable skill meets the required project structure standards.

Why does my skill validation fail when using invalid frontmatter?

Skill validation fails when frontmatter lacks required fields or uses incorrect naming. The validation process enforces required frontmatter fields such as name and description, and checks that hyphen-case naming conventions are strictly followed for skill creation.