skill-creator

Create modular Claude skills with standardized SKILL.md frontmatter and resource directories.

6|1|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/code-sensei/artemiskit --skill skill-creator-code-sensei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/code-sensei/artemiskit/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/code-sensei/artemiskit --skill skill-creator-code-sensei

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The Skill Creator provides a structured, reusable framework to design and package modular Claude skills that extend capabilities with domain knowledge, workflows, and tool integrations.

Core Features & Use Cases

  • Standardized SKILL.md frontmatter and body structure to ensure consistent skill definitions
  • Starter templates and resource scaffolding (scripts, references, assets) to accelerate skill creation
  • Clear pathways for packaging skills into distributable .skill files and for iterative enhancements

Quick Start

Run the Skill Initializer 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 create modular Claude skills with standardized YAML frontmatter?

To create modular Claude skills, use a standardized SKILL.md structure with YAML frontmatter to encode domain knowledge and workflows into reusable, self-contained units for deterministic activation.

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

The best way to package Claude skills is to enforce standardized naming and documentation practices, scaffolding resource directories like scripts and references into distributable .skill files.

Do I need PyYAML to scaffold a new skill directory?

Yes, PyYAML is a required dependency to scaffold a new skill directory, as it processes the YAML frontmatter needed to define modular skill structures and enable deterministic activation.

How does the skill initializer structure resource directories like scripts and assets?

The skill initializer structures resources by generating starter templates and scaffolding optional directories for scripts, references, and assets to accelerate skill creation and ensure self-contained packaging.

Can I use this framework to encode domain workflows into reusable tooling?

Yes, you can use this framework to encode domain knowledge, workflows, and tool integrations into reusable units, providing a structured pathway for iterative enhancements and skill validation.

When should I not use a modular skill structure for my workflow?

You should avoid using a modular skill structure if your workflow cannot be standardized into a self-contained unit, as the framework enforces strict naming, documentation, and packaging practices for deterministic activation.