skill-creator

Create Claude skills with templates and init_skill.py scaffolding.

8|5|Updated Jan 20, 2025
One-click install
npx skills add https://github.com/Perseus/pko-tools --skill skill-creator-perseus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Perseus/pko-tools/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/Perseus/pko-tools --skill skill-creator-perseus

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a guided process and template tooling for creating, structuring, and packaging Claude skills, enabling teams to bootstrap consistent, reusable skills quickly.

Core Features & Use Cases

  • Templates and example resource directories (scripts/, references/, assets/) to jumpstart skill creation.
  • Step-by-step guidance for initializing, editing, validating, and packaging skills.
  • Pattern-based structures (Workflow-Based, Task-Based, Reference/Guidelines, Capabilities-Based) to fit different skill goals and team needs.
  • Use cases include creating new skills from scratch, updating existing skills, and standardizing packaging for distribution.

Quick Start

Run the included init_skill.py script with your desired skill-name and --path to generate a new skill scaffold.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and package Claude skills for team distribution?

To create and package Claude skills, run the init_skill.py script with a skill name and path to provision directory templates, apply frontmatter validation, and output ready-to-distribute skill scaffolds.

What is the best way to structure a modular skill for rapid initialization?

The best way to structure a modular skill is using pattern-based templates like Workflow-Based, Task-Based, Reference/Guidelines, or Capabilities-Based. These patterns provision standard directories including scripts, references, and assets to fit different team goals.

What directory structure do I need for Claude skill development?

Claude skill development requires a directory structure that organizes resources into scripts, references, and assets folders. This structure supports frontmatter validation and ensures the final output is properly packaged for distribution.

Does the skill scaffolding process include frontmatter validation?

Yes, the skill scaffolding process includes frontmatter validation to enforce consistent formatting and metadata standards. This validation ensures the generated skill meets structural requirements before packaging and distribution.

Can I update existing skills or only initialize new ones from scratch?

You can update existing skills as well as initialize new ones from scratch. The tooling provides step-by-step guidance for editing, validating, and standardizing the packaging of current skills alongside creating new scaffolds.

When should I not use automated skill templates for development?

You should avoid automated skill templates if your project requires highly customized directory structures outside the standard scripts, references, and assets folders, or if you do not need modular skill distribution and packaging.