skill-creator

Create and validate Claude Skill Units from SKILL.md frontmatter.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/YusakuTakama/Takama-Systems-Group --skill skill-creator-yusakutakama
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/YusakuTakama/Takama-Systems-Group/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/YusakuTakama/Takama-Systems-Group --skill skill-creator-yusakutakama

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Skill Unit metadata generation and orchestration streamlines creating and validating Claude skills by extracting the SKILL.md frontmatter, coordinating optional resources, and producing deployment-ready artifacts. It enables rapid lifecycle management for skill development, testing, and packaging.

Core Features & Use Cases

  • Extracts and validates the mandatory frontmatter from SKILL.md (name, description) to ensure discoverability.
  • Coordinates optional resources (scripts/, references/, assets/) and orchestrates evaluation loops, benchmarking, and reporting.
  • Packages skills into portable artifacts (.skill) for sharing and deployment, streamlining collaboration.

Quick Start

Follow the prompts to create or refine SKILL.md, run the evaluation loop, and package the finalized skill into a .skill file.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I automate Claude skill creation and validation?

Automating Claude skill creation involves extracting SKILL.md frontmatter, validating structure, and orchestrating evaluation workflows to produce deployment-ready artifacts. This skill coordinates optional resources and packages skills into portable .skill files.

What is the best way to package Claude skills for deployment?

Packaging Claude skills for deployment requires extracting metadata and validating the SKILL.md structure to generate portable .skill artifacts. The workflow orchestrates evaluation loops and produces metadata reports for discoverability.

Do I need PyYAML to extract frontmatter from SKILL.md?

PyYAML is required to extract and validate the mandatory frontmatter from SKILL.md files. This dependency enables parsing the name and description fields needed for skill discoverability and lifecycle management.

Can I run benchmarking and evaluation loops for Claude skills?

Benchmarking and evaluation loops for Claude skills are supported through the orchestration workflow. The process coordinates optional resources like scripts and references, running validation cycles that generate reports for skill refinement.

What files are needed to build a Claude skill unit?

Building a Claude skill unit requires a SKILL.md file with mandatory frontmatter containing name and description. Optional resources include scripts, references, and assets directories that support evaluation and packaging workflows.

Why does my Claude skill validation fail during packaging?

Claude skill validation fails during packaging when the SKILL.md frontmatter is missing mandatory fields like name or description. The validation process checks structure compliance before orchestrating evaluation and generating .skill artifacts.