claude-skills-overview-2026

Document Claude Code skill format, frontmatter fields, hooks, and context fork.

28|13|Updated May 8, 2021
One-click install
npx skills add https://github.com/bitflight-devops/github-action-readme-generator --skill claude-skills-overview-2026
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-skills-overview-2026
Source: https://github.com/bitflight-devops/github-action-readme-generator/tree/main/.claude/skills/claude-skills-overview-2026
Command: npx skills add https://github.com/bitflight-devops/github-action-readme-generator --skill claude-skills-overview-2026

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive reference for Claude Code skills, covering SKILL.md format, frontmatter fields, hooks, and context fork usage, to help users create and understand skills, SKILL.md format, frontmatter fields, hooks, context fork, and best practices.

Core Features & Use Cases

  • Detailed explanation of all frontmatter fields (name, description, argument-hint, allowed-tools, model, context, agent, user-invocable, disable-model-invocation, hooks)
  • Guidance on directory structure (.claude/skills, scripts/, references/, assets/) and how they load into Claude's skill system
  • Best practices for validation, hooks usage, and context injection

Quick Start

Read this guide to understand how to create, validate, and use Claude Skills; apply principles to your own .claude/skills directories.

Frequently Asked Questions about claude-skills-overview-2026

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

FAQPage Schema
How do I create a Claude Code skill using the SKILL.md format?

To create a Claude Code skill, you author a SKILL.md file with frontmatter fields like name, description, and allowed-tools, then place it in the .claude/skills directory to load into the skill system.

What frontmatter fields are available for Claude Code hooks and skills?

Available frontmatter fields for Claude Code skills include name, description, argument-hint, allowed-tools, model, context, agent, user-invocable, disable-model-invocation, and hooks for configuration.

What is the correct directory structure for organizing Claude Code skills?

The correct directory structure for Claude Code skills uses .claude/skills for the main files, with scripts/, references/, and assets/ subdirectories to organize supporting components.

How does context fork work when configuring Claude Code skills?

Context fork is a feature within Claude Code skills that manages how context is injected and isolated, ensuring validation and hooks operate correctly without interfering with the main session.

What are the best practices for validating Claude Code skills?

Best practices for validating Claude Code skills involve checking frontmatter fields for correct syntax, ensuring proper directory structure, and testing hooks and context injection before deployment.

Can I disable model invocation for a specific Claude Code skill?

Yes, you can disable model invocation for a specific Claude Code skill by setting the disable-model-invocation frontmatter field in your SKILL.md file to prevent automatic triggering.