skill-creator

Create and update Claude skills with SKILL.md frontmatter and resource organization.

6|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/Raudbjorn/claude --skill skill-creator-raudbjorn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Raudbjorn/claude/tree/main/skill-creator
Command: npx skills add https://github.com/Raudbjorn/claude --skill skill-creator-raudbjorn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides users to create new Claude skills or update existing ones to extend Claude's capabilities.

Core Features & Use Cases

  • Provides a templating framework and best-practices for skill SKILL.md frontmatter
  • Describes organizing bundled resources (scripts, references, assets) for repeatable workflows
  • Outlines a safe, iterative packaging and publishing process for Claude skills

Quick Start

Run the skill initializer to scaffold a new skill: python3 scripts/init_skill.py <skill-name> --path <path>

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 from scratch?

To create a Claude skill, scaffold a new project using the initializer script and define the SKILL.md frontmatter. This process provides a repeatable packaging structure for extending Claude with domain-specific workflows.

What is SKILL.md frontmatter and why is it needed for Claude skills?

SKILL.md frontmatter is required metadata that defines a Claude skill's configuration. It enforces structured documentation so the skill can be properly packaged, distributed, and integrated into specific workflows.

How do I package and bundle scripts or references with my Claude skill?

Organize bundled resources like scripts, references, and assets into the skill directory structure. This ensures safe, iterative packaging and publishing so workflows remain repeatable across distributions.

Can I update an existing Claude skill to add new tool integrations?

Yes, you can update existing Claude skills to add new tool integrations by modifying the SKILL.md and bundling additional resources. This extends capabilities while maintaining the established packaging process.

What is the best way to scaffold a new Claude skill project?

The best way to scaffold a new Claude skill is running the initializer script via python3 scripts/init_skill.py. This generates the foundational directory and frontmatter needed to start development.

Are there limitations to building domain-specific workflows with Claude skills?

Claude skills rely on strict SKILL.md frontmatter and organized resource bundling. Workflows requiring undocumented custom protocols outside the packaging process may face structural limitations during distribution.