skill-creator

Create and package Claude skills with SKILL.md metadata and resources.

1|Updated May 15, 2026
One-click install
npx skills add https://github.com/hyagoviana/Sistema_Hyago_Viana_Adabtech --skill skill-creator-hyagoviana
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/hyagoviana/Sistema_Hyago_Viana_Adabtech/tree/main/meu-projeto/.claude/skills/skill-creator
Command: npx skills add https://github.com/hyagoviana/Sistema_Hyago_Viana_Adabtech --skill skill-creator-hyagoviana

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill provides structured guidance for creating effective Claude skills, ensuring that skill packages include clear YAML frontmatter metadata and well-organized instructional content and resources.

Core Features & Use Cases

  • Skill design guidance: Defines the anatomy of a skill and how to structure SKILL.md for discovery and correct triggering.
  • Reusable content planning: Helps map concrete workflows into appropriate bundled resources (scripts, references, assets).
  • Creation and packaging process: Guides initialization (template generation), editing, validation, and packaging into a distributable zip.

Quick Start

Use the skill to help you create a new skill directory by describing the workflow you want Claude to perform, then following the documented steps to initialize, edit SKILL.md, validate, and package it.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and package a new Claude skill?

To create a Claude skill, describe your workflow, initialize the directory, edit the SKILL.md file with YAML frontmatter, validate the structure, and package it into a zip. This process ensures correct metadata and organizes supporting resources like scripts and references.

What is YAML frontmatter and why is it needed for skill creation?

YAML frontmatter provides essential metadata at the top of SKILL.md, containing the name and description fields needed for discovery and correct triggering. It ensures your skill package is properly identified and structured for Claude.

How do I structure supporting scripts and references in a skill repository?

Structure supporting scripts and references by organizing them into optional directories within your skill package. This repository structure aligns with skill validation and packaging scripts, ensuring bundled resources map correctly to your workflow design.

What is the best way to validate a Claude skill before distribution?

The best way to validate a Claude skill is by running the documented validation scripts against your repository. This checks that your SKILL.md metadata, directory structure, and bundled resources meet the packaging requirements for a distributable zip.

Does skill creation require specific dependencies or environments?

Skill creation requires no specific external dependencies. You need the standard repository validation and packaging scripts to ensure your SKILL.md file and optional directories meet the structural requirements for a distributable zip.

When should I update an existing skill package instead of creating a new one?

Update an existing skill package when modifying workflows, scripts, references, or output assets that are already bundled. This applies the same initialization, editing, validation, and packaging steps to ensure your existing SKILL.md metadata remains aligned.