skill-creator

Create and update Claude Skills with structured SKILL.md guidance.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides guidance for creating effective Claude Skills, including structure, frontmatter, and bundled resources.

Core Principles

  • Concision: put only what Claude needs in context
  • Set appropriate degrees of freedom: match task fragility
  • Anatomy of a Skill: required SKILL.md, bundles, and references

Quick Start

Create SKILL.md with YAML frontmatter (name and description) and a Markdown body with operational guidance. Add optional bundled 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 from scratch?

Create a SKILL.md file with YAML frontmatter (name and description) followed by Markdown body with procedural guidance. Add optional bundled resources like scripts or references as needed to complete the skill structure.

What should I include in a skill's frontmatter metadata?

Frontmatter requires a name and description field in YAML format at the top of SKILL.md. These fields identify the skill and appear in search and discovery, so write them concisely and accurately for your skill's core function.

What's the difference between skill body instructions and bundled resources?

Body instructions are Markdown procedural guidance that tells Claude how to execute the skill. Bundled resources are optional assets—scripts, references, or files—that support the instructions and provide concrete implementation examples.

How do I update an existing skill following this structure?

Update the SKILL.md file by revising frontmatter metadata, refreshing body instructions for clarity, and adding or modifying bundled resources to reflect the skill's evolved purpose and recommended workflows.

Why should skill instructions be concise?

Concise instructions put only what Claude needs in context, reducing token usage and improving response quality. Appropriate brevity also sets the right degree of freedom—detailed enough to be reliable without over-constraining the task.

Can bundled resources include external file formats and references?

Yes, bundled resources support multiple file types and external references. Include scripts, assets, or documentation links alongside SKILL.md to provide concrete examples and integration points for implementing the skill across domains.