skill-creator

Scaffold modular AI skills with SKILL.md templates and resource examples.

Updated Dec 9, 2025
One-click install
npx skills add https://github.com/SecKatie/kmtools --skill skill-creator-seckatie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/SecKatie/kmtools/tree/main/skill-creator
Command: npx skills add https://github.com/SecKatie/kmtools --skill skill-creator-seckatie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml>=6.0.3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a structured approach to designing, scaffolding, and packaging modular AI skills for Claude and Lola modules, helping teams create consistent, reusable knowledge and workflows.

Core Features & Use Cases

  • Templates and frontmatter guidance for SKILL.md (name and description).
  • Resource scaffolding: example scripts, references, and assets to kickstart skills.
  • Design patterns and progressive disclosure guidelines to manage complexity and context window usage.
  • Step-by-step skill creation process from initialization to packaging.

Quick Start

Initialize a new skill with the provided template by running uv run scripts/init_skill.py <skill-name> --path <output-directory>.

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 modular AI skill with a standardized SKILL.md template?

Modular AI skill design uses progressive disclosure and standardized frontmatter requirements like name and description to manage context window usage. This approach provides structured templates and resource scaffolding, ensuring consistent reusable workflows across multiple domains for teams building Claude or Lola modules.

What's the best way to scaffold resources when packaging AI skills for Claude?

The best way to scaffold resources for AI skills is running the initialization script, which generates starting directories for scripts, references, and assets. This enforces frontmatter requirements and supplies example components, kickstarting the packaging process from initialization through to final distribution.

Do I need pyyaml to bootstrap skill development workflows?

Yes, you need pyyaml version 6.0.3 or higher installed to bootstrap skill development workflows. This dependency supports parsing the frontmatter requirements in the SKILL.md template, ensuring the standardized name and description fields are validated during the scaffolding process.

Can I use this skill scaffolding process for Lola modules across different domains?

You should avoid skipping the required name and description frontmatter when designing AI skills, as the template enforces these fields for proper validation. Additionally, bypassing progressive disclosure guidelines can overwhelm the context window, reducing the effectiveness of your modular workflow patterns.