skill-creator

Generate structured Claude Skills with templates and packaging guidance.

Updated Aug 11, 2022
One-click install
npx skills add https://github.com/plipowczan/brain --skill skill-creator-plipowczan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/plipowczan/brain/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/plipowczan/brain --skill skill-creator-plipowczan

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a ready-to-use framework for creating, structuring, and packaging Claude Skills. It reduces boilerplate by offering a standard SKILL.md template, example resource directories, and best-practice patterns that speed up skill creation.

Core Features & Use Cases

  • Template-driven SKILL.md: Ensures mandatory frontmatter with name and description for discovery.
  • Resource scaffolding: Includes example directories (scripts/, references/, assets/) to demonstrate structure and workflows.
  • Guided packaging: Provides guidance for progressively disclosing content and packaging into a .skill file.
  • Best-practice patterns: Includes references and workflows to standardize skill design and iteration.

Quick Start

Run the included init_skill.py to generate a new skill scaffold, for example: python scripts/init_skill.py my-new-skill --path skills/public

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 structured Claude skill from a template?

Generate a structured Claude skill from a template by running the included initialization script, such as `python scripts/init_skill.py my-new-skill`, which auto-generates a scaffold with standard frontmatter and resource directories.

What is the best way to package a Claude skill for distribution?

The best way to package a Claude skill for distribution is to use the provided guided packaging guidance, which helps you progressively disclose content and bundle the directory into a final .skill file.

Do I need any external dependencies to initialize a new skill?

No external dependencies are required to initialize a new skill. The framework requires only a standard Python environment with built-in libraries to run the initialization script and generate the scaffolding.

What structuring patterns are available for skill creation?

Available structuring patterns for skill creation include Workflow-based, Task-based, and Reference-guided patterns, which standardize design alongside example resource directories like scripts/, references/, and assets/.

How does template-driven SKILL.md improve skill discovery?

Template-driven SKILL.md improves skill discovery by ensuring mandatory frontmatter with explicit name and description fields, making the generated skill easier to find during searches.

Can I use this skill scaffolding for workflow automation?

Yes, you can use this scaffolding for workflow automation. It provides best-practice patterns and example resources designed to standardize skill design and accelerate development.