skill-creator

Generate Claude skill skeletons with templates and packaging tooling.

277|36|Updated Jul 14, 2021
One-click install
npx skills add https://github.com/981377660LMT/algorithm-study --skill skill-creator-981377660lmt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/981377660LMT/algorithm-study/tree/main/.github/skills/skill-creator
Command: npx skills add https://github.com/981377660LMT/algorithm-study --skill skill-creator-981377660lmt

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured approach and tooling to create, maintain, and package Claude skills, reducing setup overhead and ensuring consistency across skills.

Core Features & Use Cases

  • Templates and scaffolding for new skills to accelerate onboarding
  • Bundled resource guidance (scripts/, references/, assets/) and tooling (init_skill.py, package_skill.py)
  • Step-by-step skill creation process, design patterns, and best practices for packaging and iteration

Quick Start

Run the Skill Initializer to generate a new skill skeleton in your desired 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 new Claude skill from scratch?

To create a new Claude skill, run the Skill Initializer to generate a standardized directory skeleton with correct frontmatter, reference templates, and organized resource folders for reliable deployment.

What is the best way to package Claude skills for consistent deployment?

Packaging Claude skills involves validating frontmatter correctness and organizing resources like scripts and references, using the provided packaging workflows and tooling to ensure consistent deployment across teams.

Do I need YAML to use the skill creation templates?

YAML is required as a dependency to use the skill creation templates, ensuring the generated frontmatter and configuration files are correctly parsed and validated during the initialization process.

Can I update existing skills using the scaffolding tooling?

Updating existing skills is supported by applying the bundled design patterns, reference guidelines, and validation scripts to enforce frontmatter correctness and directory structure consistency during iteration.

What limitations exist when automating skill initialization workflows?

Limitations of automating skill initialization include strict adherence to predefined directory structures and frontmatter guidelines, restricting custom layouts that deviate from the packaged scaffolding and resource organization standards.