skill-creator

Create or update Claude skills with SKILL.md structure and bundled resources.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Building effective AI skills can be complex, requiring careful structuring of knowledge and workflows. This skill provides a structured process to design, implement, and iterate on new skills, ensuring they are robust and efficient.

Core Features & Use Cases

  • Structured Skill Design: Guides through understanding use cases, planning reusable content, and structuring SKILL.md.
  • Resource Bundling: Best practices for organizing scripts/, references/, and assets/ for optimal AI context management.
  • Iterative Development: Supports continuous improvement of skills based on real-world usage and feedback.
  • Use Case: Develop a new skill for your company's internal API, including API documentation in references/ and helper scripts in scripts/, making Claude an expert on your specific systems.

Quick Start

Use the skill-creator skill to initialize a new skill named 'my-api-helper' in the 'skills/private' 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 a Claude skill with structured knowledge and workflows?

Create a Claude skill by defining YAML frontmatter with name and description, structuring a SKILL.md file with your knowledge, and organizing bundled resources—scripts, references, and assets—into folders. This packages specialized expertise so Claude can apply domain-specific workflows and tool integrations.

What's the best way to organize scripts and references when building a skill?

Organize scripts in a `scripts/` folder for automation logic, place documentation and data in `references/`, and store supporting files in `assets/`. This standardized structure optimizes how Claude accesses and applies your skill's knowledge during tasks.

Can I extend Claude's capabilities with my company's internal APIs using skills?

Yes. Develop a skill that includes your API documentation in `references/` and helper scripts in `scripts/`. This makes Claude an expert on your specific systems, enabling it to integrate with and automate workflows around your internal tools.

What metadata and structure do I need to define a valid skill?

A valid skill requires YAML frontmatter with a name and description, a structured SKILL.md body describing the skill's purpose and use cases, and optional bundled resources with standardized roles. This ensures the skill is recognized and used correctly.

How do I iterate and improve a skill based on real-world usage?

Update your skill's SKILL.md, refine scripts and references based on feedback, and re-bundle resources. Skill-creator supports continuous improvement, letting you enhance knowledge accuracy and workflow efficiency over time.

Do I need programming knowledge to design and structure a skill effectively?

No. Skill-creator guides you through planning reusable content, structuring documentation, and organizing resources using clear conventions. Understanding your domain is more important than coding expertise.