skill-creator

Create Claude skill skeletons with SKILL.md frontmatter and starter templates.

104|15|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/luongnv89/skills --skill skill-creator-luongnv89
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/luongnv89/skills/tree/main/skills/skill-creator
Command: npx skills add https://github.com/luongnv89/skills --skill skill-creator-luongnv89

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a complete skeleton and best-practice guidance for creating, structuring, and packaging Claude skills, enabling faster setup and consistent structure across projects.

Core Features & Use Cases

  • Provides a SKILL.md template with versioned frontmatter and a clear body structure for skills (including optional scripts/, references/, and assets/ directories).
  • Includes starter resource scaffolds for scripts, references, and assets to accelerate reuse and standardization.
  • Supports multiple structuring patterns (Workflow-Based, Task-Based, Reference/Guidelines) to cover diverse skill types and reuse scenarios.
  • Useful when teams need to onboard new skills quickly, maintain consistency, and package skills for distribution.

Quick Start

Initialize a new skill by running the provided init_skill.py, customize SKILL.md, and organize optional bundled resources before packaging.

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 new Claude skill with a standard directory structure?

To create a new Claude skill, use the provided init_skill.py script to generate a complete skeleton. This includes a SKILL.md file with semantic frontmatter and optional resource directories like scripts, references, and assets for consistent packaging.

What is the best way to standardize skill packaging for distribution across teams?

Standardize skill packaging by using the included package_skill.py tool. It validates the SKILL.md frontmatter schema and bundles the resource directories, ensuring consistent structure for distribution across projects, teams, and experiments.

Can I use a task-based pattern instead of a workflow-based structure for my skill?

Yes, you can use a task-based pattern. The skill skeleton supports multiple structuring patterns, including Workflow-Based, Task-Based, and Reference or Guidelines models, to cover diverse skill types and reuse scenarios.

Do I need YAML to manage the frontmatter in my skill template?

Yes, YAML is required to manage the frontmatter schema. The skill enforces a semantic frontmatter structure containing name, version, and description, with optional license fields, relying on the YAML dependency for parsing.

When do I need to include optional scripts and references directories in my skill?

Include optional scripts and references directories when your skill requires automation tooling or supplementary documentation. The starter scaffolds accelerate reuse by providing ready-made locations for these bundled resources before packaging.

Why does my skill skeleton include an assets directory?

The skill skeleton includes an assets directory to help you organize optional bundled resources. This standardizes your project structure, accelerating reuse and ensuring all supplementary files are correctly packaged for distribution.