creating-skills

Automate Claude Code skill setup with standardized SKILL.md templates and directory scaffolding.

69|6|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/fvadicamo/dev-agent-skills --skill creating-skills-fvadicamo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-skills
Source: https://github.com/fvadicamo/dev-agent-skills/tree/main/skills/creating-skills
Command: npx skills add https://github.com/fvadicamo/dev-agent-skills --skill creating-skills-fvadicamo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill provides a standardized approach for creating Claude Code skills, ensuring consistent SKILL.md templates, frontmatter, and resource organization to accelerate onboarding and maintain quality.

Core Features & Use Cases

  • Standard SKILL.md template with enforced frontmatter fields (name, description) and clear usage guidelines.
  • Clear directory structure and optional resources (scripts, references, assets) to support deterministic tasks and on-demand context.
  • Useful for new skill creation, updating existing skills, or documenting best practices for future maintainers.

Quick Start

Create a new skill directory, write SKILL.md with frontmatter following the template, and add optional resources as needed.

Frequently Asked Questions about creating-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Claude Code skill with the correct SKILL.md template?

A SKILL.md file requires frontmatter with at minimum the name and description fields to define the skill, and can optionally include scripts, references, and assets directories to support deterministic tasks and provide on-demand context.

What is the directory structure for Claude Code skills?

The Claude Code skills directory structure centers on a SKILL.md file with enforced frontmatter, supplemented by optional folders for scripts, references, and assets that organize resources for deterministic task execution and progressive disclosure.

What's the best way to document best practices for Claude Code skill creation?

Documenting best practices for Claude Code skill creation involves using a standardized SKILL.md template with consistent frontmatter, clear directory scaffolding, and organized optional resources to accelerate onboarding and maintain project quality.

How does the 3-level loading structure work for Claude Code skills?

The 3-level loading structure enables progressive disclosure in Claude Code skills by layering context delivery, starting with core SKILL.md frontmatter and expanding into optional scripts, references, and assets only when on-demand context is required.

Can I update existing Claude Code skills using a standardized template?

Yes, you can update existing Claude Code skills by applying a standardized SKILL.md template that enforces required frontmatter conventions and reorganizes optional resources like scripts, references, and assets into the proper directory scaffolding.

Do I need to include optional scripts and assets in my Claude Code skill directory?

No, optional scripts, references, and assets are not required in a Claude Code skill directory; they are added only when needed to support deterministic tasks or provide supplementary on-demand context alongside the required SKILL.md file.