skill-creator

Generate standardized SKILL.md templates and starter resource directories for Claude skills.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/compojoom/safe-engineering-plugin --skill skill-creator-compojoom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/compojoom/safe-engineering-plugin/tree/main/plugins/safe-engineering/skills/skill-creator
Command: npx skills add https://github.com/compojoom/safe-engineering-plugin --skill skill-creator-compojoom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The Skill Creator automates the scaffolding process for new Claude skills, ensuring a consistent frontmatter, structure, and starter resources so teams can bootstrap capabilities rapidly.

Core Features & Use Cases

  • Generates a complete SKILL.md frontmatter with required fields (name and description).
  • Creates optional resource directories (scripts/, references/, assets/) populated with starter content for rapid iteration.
  • Provides an end-to-end workflow to initialize, customize, and package skills for deployment.

Quick Start

Run the init_skill.py script to bootstrap a new skill, for example: python3 scripts/init_skill.py awesome-skill --path skills/private After customization, run: python3 scripts/package_skill.py skills/private/awesome-skill

Frequently Asked Questions about skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new Claude skill with a standard directory structure?

To scaffold a new Claude skill, run the init_skill.py script to generate a standardized SKILL.md frontmatter and optional resource directories like scripts/, references/, and assets/ for rapid iteration.

What is the best way to automate skill creation and generate starter templates?

Automating skill creation is best done using a scaffolding CLI script that initializes required frontmatter fields and populates optional bundles with sample content, ensuring consistent structure for rapid publishing.

How do I package a skill for deployment after customizing the template?

To package a skill for deployment, run the package_skill.py script against your customized skill directory to bundle the SKILL.md and initialized resources for final publishing.

Do I need to manually create a SKILL.md frontmatter when bootstrapping skills?

You do not need to manually create a SKILL.md frontmatter when bootstrapping skills, as the scaffolding script automatically generates required name and description fields during the initialization process.

Can I initialize optional resource directories like scripts and assets for my skill?

You can initialize optional resource directories like scripts/, references/, and assets/ by running the skill scaffolding script, which populates them with starter content for quick setup.

What are the limitations of using an automated scaffolding tool for skill creation?

The main limitation of using an automated scaffolding tool for skill creation is that it provides basic starter templates and sample content, meaning developers must still manually customize the generated structure to fit complex requirements.