skill-creator

Generate templated skill scaffolds with SKILL.md and starter resources.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/alishangtian/proteus-ai --skill skill-creator-alishangtian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/alishangtian/proteus-ai/tree/main/proteus/docker/volumes/agent/skills/skill-creator
Command: npx skills add https://github.com/alishangtian/proteus-ai --skill skill-creator-alishangtian

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating new AI skills or updating existing ones can be repetitive and error-prone without a solid scaffolding. The Skill Creator provides a repeatable template and starter resources to streamline skill authoring, validation, and packaging.

Core Features & Use Cases

  • Provides a templated SKILL.md generator and starter resource directories (scripts/, references/, assets/) to accelerate Skill creation.
  • Includes example scripts and reference/doc templates to demonstrate best practices for structuring skills.
  • Use Case: A team wants to quickly bootstrap a new skill for a domain and package it for distribution to Claude agents or other teams.

Quick Start

Run the included init_skill.py to generate a new skill scaffold, then customize SKILL.md and resources, and finally package the skill with package_skill.py for distribution.

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 AI skill with a standardized directory structure?

To scaffold a new AI skill, run the init_skill.py script to generate a templated directory structure with SKILL.md, scripts, references, and assets. This provides a repeatable template to streamline skill authoring and ensure consistent initialization.

What is the required frontmatter format for a SKILL.md file?

The required SKILL.md frontmatter is a standardized metadata block generated by the skill scaffolding template. The Skill Creator includes this templated frontmatter to ensure validation and consistency when initializing new skill units.

How do I package a skill for distribution to Claude agents?

To package a skill for distribution to Claude agents, run the package_skill.py script after customizing your SKILL.md and resources. This packaging workflow bundles your structured skill components into a distributable format.

Do I need pyyaml to use the skill scaffolding workflow?

Yes, you need pyyaml installed as a dependency to use the skill scaffolding workflow. The package is required by the skill creator scripts to parse and validate SKILL.md frontmatter during generation and packaging.

What's the best way to structure skill resources like scripts and references?

The best way to structure skill resources is using the provided layout of separate directories for scripts, references, and assets. This structured resource layout demonstrates best practices for organizing skill components and ensures consistent packaging.

Why does skill creation become error-prone without a scaffolding template?

Skill creation becomes error-prone without a scaffolding template because manually setting up SKILL.md frontmatter, directory structures, and validation rules invites inconsistency. The Skill Creator solves this by providing a repeatable template and starter resources.