skill-creator

Create or update Claude skills with SKILL.md frontmatter and optional resource directories.

Updated Nov 13, 2025
One-click install
npx skills add https://github.com/iop098321qwe/dotfiles-arch --skill skill-creator-iop098321qwe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/iop098321qwe/dotfiles-arch/tree/main/dot_config/opencode/skills/skill-creator
Command: npx skills add https://github.com/iop098321qwe/dotfiles-arch --skill skill-creator-iop098321qwe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guide users on how to create new Claude skills or update existing ones to extend capabilities with domain-specific knowledge, workflows, and tool integrations.

Core Features & Use Cases

  • Structured skill design with a mandatory SKILL.md frontmatter (name and description) and optional bundles (scripts/, references/, assets/).
  • Clear workflows for multi-step procedures, tool integrations, and domain-specific knowledge management.
  • Packaging and distribution guidance, including validation and progressive disclosure best practices.

Quick Start

Run the init_skill.py script to scaffold a new skill directory and begin customizing SKILL.md.

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 reusable Claude skill with markdown and frontmatter?

Creating reusable Claude skills requires structuring a Skill Unit with a mandatory SKILL.md frontmatter containing the name and description, followed by a markdown body for instructions. You can scaffold the directory and generate this structure by running the provided init_skill.py script.

What is the required structure for packaging Claude skills?

Packaging Claude skills requires a valid Skill Unit containing a SKILL.md file with mandatory frontmatter and a markdown body for instructions. You can also include optional directories like scripts/, references/, and assets/ to bundle on-demand resources for multi-step workflows and tool integrations.

Can I add external scripts and assets to my Claude skill workflows?

Yes, you can add external scripts and assets to Claude skill workflows by including optional scripts/, references/, and assets/ directories within your Skill Unit. These bundles support on-demand resources, allowing you to integrate tools and manage domain-specific knowledge effectively.

What's the best way to manage domain-specific knowledge in Claude skills?

The best way to manage domain-specific knowledge in Claude skills is to build a consistent skill architecture using a SKILL.md file for core instructions and optional references/ or assets/ directories. This enforces progressive disclosure, keeping multi-step workflows and tool integrations modular.

Does building a Claude skill require any specific dependencies?

Building a Claude skill does not require specific dependencies, as the structure relies on standard markdown and frontmatter. You only need to run the init_skill.py script to scaffold the initial directory structure and begin customizing the SKILL.md file.