skill-creation

Create and refine Claude Code skills with SKILL.md front matter and directory structures.

18|1|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/andisab/swe-marketplace --skill skill-creation-andisab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creation
Source: https://github.com/andisab/swe-marketplace/tree/main/plugins/context-engineering/skills/skill-creation
Command: npx skills add https://github.com/andisab/swe-marketplace --skill skill-creation-andisab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill Creation Skill helps craft production-ready Claude Code skills following Anthropic's official specifications and best practices, including discovery-optimized frontmatter, activation triggers, and structured directories.

Core Features & Use Cases

  • Enforces required fields (name, description) and discovery-focused frontmatter
  • Promotes a clear directory structure (skill-name/, SKILL.md, examples/, templates/, references/, scripts/)
  • Guidance on activation triggers, examples, and usage patterns
  • Validation against established skill conventions for reliable discovery

Quick Start

Create a new skill directory named pdf-form-processing with SKILL.md frontmatter containing name and description, place it under skills/pdf-form-processing/, and add optional examples/ and templates/ as needed.

Frequently Asked Questions about skill-creation

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

FAQPage Schema
How do I create a Claude Code skill with proper structure and frontmatter?

Create a skill by designing a SKILL.md file with required frontmatter (name, description, activation triggers) in a lowercase-named directory, then organize supporting files into examples/, templates/, and references/ subdirectories following Anthropic's official skill conventions for discovery and reliability.

What files and directories do I need in a skill project?

A production-ready skill requires a root directory named skill-name/, a SKILL.md frontmatter file, optional examples/ and templates/ folders for code samples, a references/ folder for documentation, and scripts/ for automation—this standardized layout ensures proper discovery and validation.

What are the required fields in SKILL.md frontmatter?

SKILL.md frontmatter must include name (unique lowercase), description, activation triggers, allowed-tools, and structured content layout as specified by Anthropic's skill framework to pass validation and enable reliable discovery.

Can I automate skill creation and validation?

Yes, this skill automates the full creation workflow—generating discovery-optimized frontmatter, enforcing naming conventions, structuring directories, and validating against established skill conventions to produce production-ready Claude Code skills.

What's the best way to structure examples and templates in a skill?

Organize examples/ for real-world usage demonstrations and templates/ for reusable starting code, both following the skill's core task logic; this structure supports users in understanding activation triggers and typical workflows.