creating-skills

Create Claude Code skills with SKILL.md structure and CSO optimization.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/RafalekS/Claude_DB --skill creating-skills-rafaleks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-skills
Source: https://github.com/RafalekS/Claude_DB/tree/main/config/templates/skills/meta/creating-skills-skill
Command: npx skills add https://github.com/RafalekS/Claude_DB --skill creating-skills-rafaleks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive guide to creating effective, discoverable, and actionable Claude skills, ensuring they are well-structured and optimized for AI understanding.

Core Features & Use Cases

  • Skill Structure: Defines the mandatory SKILL.md format and recommended document structure.
  • Discovery Optimization (CSO): Offers best practices for name and description to maximize Claude's ability to find relevant skills.
  • Implementation Guidance: Provides advice on code examples, file organization, and token efficiency.
  • Use Case: When you need to create a new skill for Claude, or improve an existing one, use this guide to ensure it meets all requirements for discoverability, scannability, and actionability.

Quick Start

Follow the Skill Creation Checklist to ensure your new skill is well-formed and optimized.

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 skill that is easy for the AI to understand?

A well-structured Claude skill requires proper SKILL.md frontmatter, clear document hierarchy, and Claude Search Optimization (CSO) to ensure it is scannable and actionable for AI consumption.

What is Claude Search Optimization (CSO) for prompt engineering?

Claude Search Optimization (CSO) maximizes Claude's ability to find relevant skills by applying best practices to the name and description frontmatter fields in your SKILL.md document.

What's the best way to structure a SKILL.md file for Claude Code?

Structure your SKILL.md file by following mandatory frontmatter requirements, organizing files logically, including code examples, and maintaining token efficiency to keep the skill actionable.

Why is my Claude skill not being discovered when I need it?

Your Claude skill may not be discovered if it lacks proper CSO in the name and description fields, has poor document structure, or contains common mistakes that prevent the AI from scanning it effectively.

Can I improve an existing Claude skill without starting over?

You can improve an existing Claude skill by using a creation checklist to refine its frontmatter, optimize CSO, enhance code examples, and fix common mistakes to boost discoverability.