skill-creator

Create and package modular AI skills with templates and scaffolding.

Updated Dec 30, 2025
One-click install
npx skills add https://github.com/NKDShinKu/NKDShinKu --skill skill-creator-nkdshinku
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/NKDShinKu/NKDShinKu/tree/main/.github/skills/skill-creator
Command: npx skills add https://github.com/NKDShinKu/NKDShinKu --skill skill-creator-nkdshinku

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams design, organize, and package AI skills as modular units. It provides a clear structure, reusable templates, and scaffolding resources to accelerate consistent Skill Unit creation.

Core Features & Use Cases

  • Structured frontmatter and body templates to standardize Skill Units.
  • Bundled resources scaffolding (scripts/, references/, assets/) to host reusable tooling and knowledge.
  • Packaging readiness with guidance and tooling to produce distributable .skill files.
  • Use Case: Initialize a new skill like data-formatter or content-normalizer, then tailor SKILL.md and replace the example resources.

Quick Start

Use the Skill Initializer to scaffold a new skill:

  • python3 scripts/init_skill.py <skill-name> --path <path-to-skill-folder>

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I scaffold and package modular AI skills for distribution?

To scaffold and package modular AI skills, use a Skill Initializer script to generate a directory with SKILL.md, frontmatter, and bundled resource folders like scripts/ and assets/ for ready-to-run validation and distribution.

What is the best way to standardize existing AI workflows into modular units?

Standardizing AI workflows into modular units requires structured frontmatter and body templates that enforce description correctness, ensuring consistent skill creation across teams while providing scaffolding for reusable tooling and knowledge.

Can I use this skill creation tool to initialize multiple AI workflows at once?

Yes, you can initialize multiple AI workflows by running the Skill Initializer script for each skill name, which scaffolds individual folders containing SKILL.md and reusable resource directories tailored to each specific workflow.

Do I need Python to scaffold and package AI skills with these templates?

Yes, you need Python to run the initialization script that scaffolds the skill structure, generates the SKILL.md file, and prepares the bundled resources directories for packaging into distributable skill files.

What files and directories are generated when scaffolding a new AI skill?

Scaffolding a new AI skill generates a SKILL.md file with validated frontmatter, alongside bundled resource directories including scripts/, references/, and assets/ to host reusable tooling and knowledge for the skill.

Why does my packaged AI skill fail frontmatter validation?

Packaged AI skills fail frontmatter validation when the structured metadata does not match the enforced template requirements, requiring corrections to the SKILL.md file to ensure description correctness and packaging readiness.