skill-creator

Create and package Claude Code custom skills with structured metadata.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams create and package Claude Code custom skills with correct structure and metadata, reducing setup errors in new skill projects.

Core Features & Use Cases

  • Structured Skill.md: enforces a YAML frontmatter with required fields (name and description) and a documented body.
  • Resource Organization: outlines optional scripts/, references/, and assets/ directories for advanced skills.
  • Packaging Guidance: provides step-by-step packaging instructions to distribute skills as zip files.

Quick Start

Copy or create a new my-skill folder with Skill.md, fill in the frontmatter per guidelines, and begin writing the skill content. Then organize optional resources if needed and package for distribution as a ZIP file.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I set up a custom Claude Code skill with proper project structure?

Setting up a custom Claude Code skill requires creating a project folder with a Skill.md file containing required YAML frontmatter fields like name and description, then documenting the skill body to define its processing logic.

What is the expected directory layout for packaging Claude Code skills?

The expected directory layout for Claude Code skills includes a root Skill.md file alongside optional scripts/, references/, and assets/ directories to organize advanced skill resources before packaging.

What frontmatter fields are required for a valid Claude Code Skill.md file?

A valid Claude Code Skill.md file requires YAML frontmatter with at least the name and description fields populated, ensuring the skill is correctly identified and its purpose is documented.

How do I package and distribute a custom skill as a zip file?

To package and distribute a custom skill, organize your Skill.md and optional resource directories, then compress the project folder into a zip file following the provided step-by-step packaging instructions.

Can I create a Claude Code skill without adding scripts, references, or assets directories?

Yes, you can create a Claude Code skill using only the Skill.md file, as the scripts/, references/, and assets/ directories are optional resources meant for organizing advanced skill components.