skill-creator

Create and refine modular Claude skills with templates and validation.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/vuminhieu/spexor-client --skill skill-creator-vuminhieu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/vuminhieu/spexor-client/tree/main/.agent/skills/skills/skill-creator
Command: npx skills add https://github.com/vuminhieu/spexor-client --skill skill-creator-vuminhieu

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill guides users through creating and refining modular Claude skills, providing templates, best practices, and structured workflows to extend Claude's capabilities with domain-specific knowledge, workflows, and tool integrations.

Core Features & Use Cases

  • Templates & Frontmatter: Standardized SKILL.md templates with required frontmatter and guidance for consistent skill definitions.
  • Reusable Resource Patterns: Clear guidance on organizing bundled resources (scripts, references, assets) to support deterministic tasks, reference information, and output templates.
  • Packaging & Validation: Best practices for packaging skills for distribution, including validation and tooling prompts to ensure interoperability across teams.
  • Use Case: A team wants to create a new skill to automate a domain-specific workflow and share it across multiple projects with consistent structure.

Quick Start

Initialize a new skill with the template and example resources: python scripts/init_skill.py <skill-name> --path <destination>

Then customize SKILL.md and replace the example resources as needed.

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 Claude skill with the correct frontmatter and directory structure?

To create a Claude skill, you initialize a new project using a standardized SKILL.md template that defines required frontmatter and organizes bundled resources like scripts, references, and assets into a scalable directory structure.

What is the best way to package Claude skills for distribution across multiple projects?

The best way to package Claude skills is by following structured validation workflows that enforce consistent SKILL.md frontmatter, directory structures, and optional bundles, ensuring interoperability and seamless sharing across multiple team projects.

Can I bundle reusable scripts and reference assets when building modular Claude skills?

Yes, you can bundle reusable resources when building modular Claude skills. The skill creation workflow provides clear patterns for organizing scripts, references, and assets to support deterministic tasks and reference information.

How do I validate SKILL.md frontmatter and constraints during skill development?

You validate SKILL.md frontmatter and constraints during development by using built-in tooling prompts and best-practice validation workflows that enforce structured outputs and ensure your skill definitions meet required interoperability standards.

Does the skill-creator template support custom domain-specific workflows?

Yes, the skill-creator template supports custom domain-specific workflows by providing standardized SKILL.md templates and example resources that you can customize to extend Claude's capabilities with specialized knowledge.

What are the limitations of using standardized templates for Claude skill creation?

The main limitation of using standardized templates for Claude skill creation is that you must replace example bundled resources and customize the default SKILL.md structure to fit your specific domain logic rather than using the generated output as-is.