skill-creator

Scaffold and package Claude skills with SKILL.md skeletons and Python scripts.

1|Updated Dec 8, 2025
One-click install
npx skills add https://github.com/y-miyazaki/arc --skill skill-creator-y-miyazaki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/y-miyazaki/arc/tree/main/.github/skills/skill-creator
Command: npx skills add https://github.com/y-miyazaki/arc --skill skill-creator-y-miyazaki

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator provides a standardized, self-contained blueprint for creating Claude skills, including an ready-to-populate SKILL.md skeleton and example resource directories, enabling rapid, consistent skill packaging and deployment.

Core Features & Use Cases

  • SKILL.md template with frontmatter scaffolding (name and description) and a concise, actionable instructions body.
  • Optional bundled resources directories (scripts/, references/, assets/) pre-populated with example files for quick customization.
  • Utility scripts for skill management (init_skill.py and package_skill.py) to bootstrap and package skills.
  • Workflow guidance for turning domain knowledge into reusable skill content, ensuring consistency across teams.

Quick Start

Run init_skill.py to generate a new skill skeleton, then customize SKILL.md and replace/adjust example resources; finally use package_skill.py to validate and package the skill 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 a Claude skill template from scratch?

To create a Claude skill template, run the init_skill.py script to generate a new skill skeleton. This scaffolds a SKILL.md file with frontmatter and optional resource directories like scripts, references, and assets for quick customization.

What is the best way to package and validate CLAUDE skills for distribution?

The best way to package CLAUDE skills is using the package_skill.py script. It validates your skill structure with optional quick_validate integration and bundles the SKILL.md file with its resource directories for deployment.

How does skill scaffolding work for Python 3 automation workflows?

Skill scaffolding works by running Python 3 scripts that automate the initialization of a standardized directory structure. The scripts generate a ready-to-populate SKILL.md skeleton and example resource folders to ensure consistent skill packaging.

Do I need Python 3 to bootstrap new skills with the Skill Creator?

Yes, you need Python 3 to bootstrap new skills. The Skill Creator relies on Python 3 and included utility scripts, init_skill.py and package_skill.py, to initialize, validate, and package your Claude skills.

Can I update existing skills instead of just generating new ones?

Yes, you can update existing skills. The Skill Creator applies to teams or individuals who want to bootstrap new skills or update existing ones by regenerating the SKILL.md skeleton and adjusting bundled resource directories.

What is included in the SKILL.md skeleton for workflow automation?

The SKILL.md skeleton includes frontmatter scaffolding for the skill name and description, along with a concise, actionable instructions body. It also comes with optional bundled resources directories pre-populated with example files.