skill-creator

Create new Claude Code skills with SKILL.md and optional dependency files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps scaffold and organize new Claude Code skills inside the repository, accelerating how teams add, implement, and test new workflows.

Core Features & Use Cases

  • Skill skeletons: Generate a ready-to-edit SKILL.md and directory structure for a new skill.
  • Structured conventions: Enforces frontmatter fields, setup, usage, and examples.
  • Growth enablement: Enables teams to extend Claude's capabilities with new workflows quickly.

Quick Start

Create a new directory under skills/<skill-name>/, add SKILL.md with the required frontmatter, and populate scripts/ and/or refs/ as needed to implement and document the skill.

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 Code skill in the repository?

Create a new Claude Code skill by running the skill-creator to scaffold a skills/<skill-name>/ directory with SKILL.md frontmatter, scripts/, and refs/ folders. The scaffolding generates templates for your workflow implementation and optional dependency configuration files like pyproject.toml or package.json.

What files and structure does a new skill need?

A Claude Code skill requires a SKILL.md file with YAML frontmatter, a scripts/ directory for implementation, and a refs/ directory for references. The skill-creator generates these automatically, and you can optionally add setup.sh for environment initialization and dependency files for Python or Node environments.

Can I use skill-creator to scaffold skills with Python or Node dependencies?

Yes. The skill-creator supports provisioning optional dependency configuration files such as pyproject.toml for Python or package.json for Node environments during skill scaffolding, allowing you to define and manage project dependencies alongside your skill implementation.

What's the quickest way to set up a new workflow as a skill?

Use skill-creator to generate the directory structure and SKILL.md template with frontmatter conventions enforced. This accelerates skill development by providing a standardized scaffold, so you focus on implementing your workflow logic in scripts/ rather than building structure from scratch.

Does skill-creator help enforce consistent skill conventions across the team?

Yes. The skill-creator enforces structured conventions by populating SKILL.md with required frontmatter fields, consistent directory layout, and optional setup and script templates. This ensures all team-created skills follow the same standards for maintainability and discovery.

Can I customize the generated skill templates after scaffolding?

Yes. The skill-creator generates ready-to-edit SKILL.md and script templates as starting points. You can modify all generated files, rename components, adjust frontmatter fields, and add custom logic in scripts/ and refs/ to match your specific workflow requirements.