building-skills

Create standardized Claude Code skills with YAML frontmatter and naming conventions.

1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/Nymfarious/StickerNestV3 --skill building-skills-nymfarious
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: building-skills
Source: https://github.com/Nymfarious/StickerNestV3/tree/main/.claude/skills/building-skills
Command: npx skills add https://github.com/Nymfarious/StickerNestV3 --skill building-skills-nymfarious

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide provides a structured approach to creating Claude Code skills for StickerNest, ensuring consistent frontmatter, naming, and documentation so Claude can discover and reuse skills reliably.

Core Features & Use Cases

  • Standardized SKILL.md templates: enforces required frontmatter (name and description) and a consistent description format.
  • Step-by-step creation guidance: outlines naming conventions, content structure, and supporting files to ensure quality and discoverability.
  • Reusable patterns and references: links to existing skill patterns within the repository to promote reuse across projects.

Quick Start

Create a new skill by adding a correctly formatted SKILL.md in .claude/skills/{skill-name} following the template.

Frequently Asked Questions about building-skills

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

FAQPage Schema
How do I create a Claude Code skill with standardized frontmatter?

To create a Claude Code skill, add a SKILL.md file in the .claude/skills/{skill-name} directory using a template with required YAML frontmatter fields name and description. This enforces a standardized pattern so Claude can reliably discover and reuse the skill.

What is the required format for Claude Code skill metadata?

Claude Code skill metadata requires YAML frontmatter containing the fields name and description, followed by a descriptive body. This standardized format ensures consistent skill creation and reliable discovery across the repository.

How do I enforce naming conventions across a scalable skill catalog?

You enforce naming conventions across a skill catalog by applying a structured creation pattern that standardizes SKILL.md templates, frontmatter fields, and directory naming under .claude/skills. This validates metadata and ensures discoverability across projects.

Can I reuse existing skill patterns when building new Claude Code automation?

Yes, you can reuse existing skill patterns by referencing established conventions within the repository. This promotes reuse across projects by linking new skills to existing templates and standardized documentation structures.

Why does Claude fail to discover my custom skills consistently?

Claude fails to discover custom skills when the SKILL.md files lack standardized YAML frontmatter or consistent naming conventions. Enforcing a structured template with required name and description fields solves this inconsistent discovery problem.

Do I need supporting files to set up a Claude Code skill?

Setting up a Claude Code skill primarily requires a correctly formatted SKILL.md file with proper YAML frontmatter. The creation guidance also outlines optional supporting files and content structure to ensure quality and discoverability within the repository.