skill-creator

Create and package Claude skills with SKILL.md templates and Python tooling.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/Tuienn/e-notarization --skill skill-creator-tuienn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Tuienn/e-notarization/tree/main/web-frontend/.cursor/skills/skill-creator
Command: npx skills add https://github.com/Tuienn/e-notarization --skill skill-creator-tuienn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, battle-tested blueprint for creating, organizing, and packaging Claude skills. It helps teams move from ad-hoc ideas to reusable, maintainable skill units with consistent frontmatter, resource layout, and packaging workflows.

Core Features & Use Cases

  • Structured templates: Ready-to-use SKILL.md frontmatter and body scaffolds that enforce naming and description conventions.
  • Resource scaffolding: Example scripts, references, and assets that illustrate how to bundle reusable resources.
  • Packaging workflow: Guidance and tooling for initializing new skills, validating structure, and producing .skill packages for distribution.
  • Use Cases: When starting a new skill, or updating an existing one, to ensure consistent structure and deployment readiness.

Quick Start

Initialize a new skill folder with the provided init_skill.py template, customize SKILL.md, add any needed resources in scripts/, references/, and assets/, then package with package_skill.py to create a distributable .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 create and package Claude skills for team distribution?

Claude skills require a SKILL.md file with mandatory YAML frontmatter defining metadata, plus optional bundled resource directories containing scripts, references, and assets for modular functionality.

What's the best way to structure a Claude skill for reuse across projects?

Yes, init_skill.py initializes a new skill folder with standard scaffolding including SKILL.md templates and resource directories, enforcing consistent structure for teams building modular Claude skills.

How does package_skill.py work to produce .skill files?

Claude skills require a SKILL.md file with mandatory YAML frontmatter defining metadata, plus optional bundled resource directories containing scripts, references, and assets for modular functionality.

Do I need YAML frontmatter in SKILL.md for Claude skills?

Yes, YAML frontmatter in SKILL.md is enforced as a strict requirement, ensuring naming and description conventions are met for valid skill structure and packaging.

Can I bundle scripts and reference assets into a Claude skill package?

Yes, you can bundle reusable resources by placing scripts, references, and assets into their respective directories within the skill folder before running the packaging workflow.