skill-creator

Create, structure, and package Claude skills with standardized frontmatter and resource scaffolds.

2|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/MRiabov/Problemologist-AI --skill skill-creator-mriabov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/MRiabov/Problemologist-AI/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/MRiabov/Problemologist-AI --skill skill-creator-mriabov

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator addresses the need to rapidly produce consistent, well-structured skills for Claude by providing templated frontmatter, scaffolded resource directories, and clear packaging workflows.

Core Features & Use Cases

  • Standardized frontmatter templates for name and description to ensure discoverability.
  • Scaffolded resource directories (scripts, references, assets) to organize tooling and guidance.
  • Included tooling (init_skill.py and package_skill.py) to generate, validate, and package skills for distribution.
  • Use cases: creating a fresh skill from scratch, updating an existing skill's structure, and preparing a skill package for deployment.

Quick Start

Run scripts/init_skill.py <skill-name> --path <output-directory> to scaffold a new skill and customize it for distribution.

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 Claude skills with standardized frontmatter?

To create and package Claude skills, use templated frontmatter for name and description, scaffold resource directories like scripts and references, and run packaging scripts to prepare the skill for distribution.

What is the best way to structure a new skill from scratch?

The best way to structure a new skill is to generate standardized frontmatter, create lean SKILL.md bodies, and organize tooling into dedicated resource directories such as scripts, references, and assets.

How do I automate skill initialization and scaffolding for distribution?

Automate skill initialization by running init_skill.py with a skill name and output directory to generate scaffolds, then customize the resource directories and run package_skill.py for distribution.

Do I need YAML to customize and package automation workflows for skills?

Yes, YAML is required as a dependency to define and validate the standardized frontmatter metadata when you customize and package automation workflows for Claude skills.

Can I update an existing skill's structure without breaking its resource directories?

Yes, you can update an existing skill's structure by applying standardized frontmatter templates and re-organizing existing files into scaffolded resource directories without losing current scripts or references.

What are the limitations of using templates for skill packaging?

The limitation of using templates for skill packaging is that frontmatter is strictly enforced to include only name and description, and the SKILL.md body must remain lean, restricting extensive custom configurations.