skill-creator

Create or update Claude Skills with YAML frontmatter and Python scripts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps teams create Claude Skills quickly by providing a structured template, best practices, and example patterns to extend Claude's capabilities with domain knowledge, workflows, or tool integrations.

Core Features & Use Cases

  • Guided Skill Creation: Step-by-step templates for building new skills or updating existing ones.
  • Best Practices & Compliance: Clear coding patterns, naming conventions, and dependency management to keep skills consistent and safe.
  • Bundled Resources: Included scripts, references, and templates to accelerate development.

Quick Start

Use the Skill Creator to bootstrap a new Claude Skill skeleton:

  • Example: uv run python scripts/init_skill.py my-new-skill --path skills/public

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 with structured templates and best practices?

Create Claude Skills using the Skill Creator's guided template system. Run `uv run python scripts/init_skill.py my-new-skill --path skills/public` to bootstrap a new skill skeleton with YAML frontmatter, standardized workflow sections, and bundled resources for domain-specific tasks.

What's included in a Claude Skill structure for automation and workflow integration?

Claude Skills include YAML frontmatter with name and description, structured workflow or task-based sections, Python scripts managed with uv, a pyproject.toml file, .python-version configuration, and bundled resources like scripts and references for tool integration and domain knowledge extension.

Can I use Claude Skills to extend Claude's capabilities with custom tools and integrations?

Yes. Claude Skills extend Claude's capabilities by bundling domain-specific knowledge, custom workflows, and tool integrations into modular, reusable units. The Skill Creator enforces standardized patterns, naming conventions, and dependency management via PyYAML to keep skills consistent and safe.

What are the prerequisites for building and managing Claude Skills?

Building Claude Skills requires Python, uv for script management, PyYAML as a core dependency, and a pyproject.toml with .python-version file. The Skill Creator enforces these requirements to ensure standardized, reproducible skill environments.

How do I ensure my Claude Skill follows compliance and naming conventions?

The Skill Creator provides built-in best practices for coding patterns, naming conventions, and dependency management. Use the template structure with standardized YAML frontmatter and follow the included validation workflow to maintain consistency across skills.

Can I accelerate skill development with example patterns and references?

Yes. The Skill Creator includes bundled example patterns, reference materials, and scripts designed to accelerate development. These resources demonstrate best practices for structuring workflows, integrating tools, and packaging domain-specific knowledge into reusable skills.