skill-creator

Generate Claude skill directories with SKILL.md and example resources.

5|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/nsnguyen/ios_app_rag_calendar --skill skill-creator-nsnguyen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/nsnguyen/ios_app_rag_calendar/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/nsnguyen/ios_app_rag_calendar --skill skill-creator-nsnguyen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a ready-to-use scaffold for creating and packaging new Claude skills, reducing setup time and ensuring a consistent project structure.

Core Features & Use Cases

  • Automated skill scaffolding: creates SKILL.md frontmatter, templates, and resource directories.
  • Included tooling: init, validate, and package scripts for end-to-end skill creation and distribution.
  • Use Case: Rapidly bootstrap a new skill skeleton for a project, then customize and package it for distribution.

Quick Start

Initialize a new skill: run python scripts/init_skill.py <skill-name> --path <target-dir>. Package a skill: run python scripts/package_skill.py <path-to-skill> [output-dir].

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 with a SKILL.md template?

To scaffold a new Claude skill, run the init script to automatically generate a ready-to-use skill directory containing a SKILL.md template, YAML frontmatter, and example resource directories.

What is the best way to package Claude skills for distribution?

The best way to package Claude skills is by running the package script, which bundles the scaffolded skill directory and its resources into a distributable format for AI teams across different projects.

Do I need Python to automate skill creation and packaging?

Yes, you need Python to execute the provided init and package scripts that automate the skill creation workflow, generate the project structure, and build the final distribution package.

Can I customize the resource templates after bootstrapping a skill skeleton?

Yes, after bootstrapping a skill skeleton with the init script, you can fully customize the generated example scripts, references, and asset templates before running the validation and packaging steps.

What files are included when scaffolding a skill directory?

Scaffolding a skill directory creates a SKILL.md file with YAML frontmatter, alongside example scripts, references, and asset templates required to define and package a functional Claude skill.