skills-doc

Documents how to create, configure, and use Claude Code skills and the SKILL.md format.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/hlibkoval/claudemd --skill skills-doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skills-doc
Source: https://github.com/hlibkoval/claudemd/tree/main/skills/skills-doc
Command: npx skills add https://github.com/hlibkoval/claudemd --skill skills-doc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Official documentation and guidelines for Claude Code skills, covering SKILL.md formatting, frontmatter fields, invocation controls, dynamic context injection, subagent execution, argument passing, supporting files, and the Agent Skills open standard specification.

Core Features & Use Cases

  • Provides a centralized reference for creating, validating, and sharing Claude Code skills.
  • Documents required and optional frontmatter fields, skill lifecycle, and how skills load into context.
  • Explains optional directories (scripts/, references/, assets/) and how they are used by Claude Code.

Quick Start

Review the SKILL.md and the references in this directory to understand how to author and structure a Claude Code skill.

Frequently Asked Questions about skills-doc

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 Claude Code skills, author a SKILL.md file with required frontmatter fields, invocation controls, and optional supporting directories like scripts/ or references/ to define dynamic context injection and subagent execution behavior.

What frontmatter fields are required when configuring agent skills?

Agent skills require specific frontmatter fields in the SKILL.md file to control invocation, enable dynamic context injection, and define argument passing for subagent execution across personal, project, and plugin scopes.

How does dynamic context injection work in Claude Code skills?

Dynamic context injection in Claude Code skills loads relevant context from the SKILL.md file and supporting directories like references/ and assets/ into the agent's context window during invocation to provide task-specific reasoning.

Can I use supporting files and scripts within a Claude Code skill?

Yes, Claude Code skills support optional directories including scripts/, references/, and assets/. These supporting files are loaded by Claude Code to provide dynamic context and execution capabilities during skill invocation.

What is the Agent Skills open standard specification?

The Agent Skills open standard specification defines the SKILL.md format, frontmatter fields, lifecycle, and invocation controls for authoring, validating, and sharing skills across personal, project, and plugin scopes in Claude Code.

How do I pass arguments to subagents in Claude Code skills?

Claude Code skills support argument passing to subagents through frontmatter configuration and invocation controls defined in the SKILL.md format, enabling dynamic context injection and structured subagent execution.