skill-creator

Create Claude Skill units with templates and initialization scripts.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/danny0926/NLP-data-for-trading --skill skill-creator-danny0926
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/danny0926/NLP-data-for-trading/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/danny0926/NLP-data-for-trading --skill skill-creator-danny0926

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating and packaging coherent Skill units for Claude can be repetitive and error-prone. This skill provides a ready-to-use template, initialization scripts, and example resources to standardize Skill unit creation from scratch.

Core Features & Use Cases

  • Provides a standard SKILL.md template with required frontmatter (name and description) and guidance for body content.
  • Includes initialization script (scripts/init_skill.py) to scaffold a new skill directory with example resources (scripts/, references/, assets/).
  • Includes packaging script (scripts/package_skill.py) to validate and package a skill folder into a distributable .skill file.
  • Includes reference materials (references/) for workflow patterns and guidelines to align new skills with the Skill unit specification.

Quick Start

Run scripts/init_skill.py <skill-name> --path <path> to scaffold a new skill directory.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I scaffold a new Claude skill directory with the correct structure?

You scaffold a new Claude skill directory by running the initialization script, which automatically generates the required folder structure, frontmatter templates, and example resources like scripts and references.

What is the standard structure for creating reusable Claude skills?

The standard structure for creating reusable Claude skills requires a SKILL.md file with frontmatter metadata, alongside optional directories for bundled scripts, references, and assets to ensure modular packaging.

Can I use initialization scripts to automate skill creation and packaging?

Yes, you can use initialization scripts to automate skill creation and use packaging scripts to validate the directory structure, bundling the skill folder into a distributable .skill file.

Do I need to manually write frontmatter when building a skill template?

You do not need to manually write frontmatter when building a skill template because the provided SKILL.md template supplies the required name and description fields along with body content guidance.

What's the best way to ensure consistent metadata across multiple skill units?

The best way to ensure consistent metadata across multiple skill units is to use a standardized template and initialization scripts that enforce required frontmatter fields and directory structure alignment.

How does the packaging script validate a skill folder before distribution?

The packaging script validates a skill folder by checking its directory structure and metadata alignment with the Skill unit specification, then packages the validated contents into a distributable .skill file.