docs-skills

Standardize Claude Code skill creation, configuration, and distribution with required frontmatter fields.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/hve4638/hve-cc-marketplace --skill docs-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docs-skills
Source: https://github.com/hve4638/hve-cc-marketplace/tree/main/common/skills/docs-skills
Command: npx skills add https://github.com/hve4638/hve-cc-marketplace --skill docs-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude Code skill creation, configuration, and distribution lack consistent standards; this document defines the required frontmatter, execution model, and distribution practices to ensure uniform skill behavior.

Core Features & Use Cases

  • Frontmatter guidelines: required fields like name, description, allowed-tools, context, disable-model-invocation, etc.
  • Subagent execution and dynamic context injection: describes how skills run and how context can be injected at runtime.
  • Plugin distribution and sharing: guidance on packaging and sharing skills across projects.

Quick Start

Follow these docs to create, configure, or share Claude Code skills with correct frontmatter and execution patterns.

Frequently Asked Questions about docs-skills

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

FAQPage Schema
What frontmatter fields are required for Claude Code skill authoring?

Required frontmatter fields for Claude Code skill authoring include name, description, allowed-tools, context, and disable-model-invocation. These standardize skill configuration and ensure uniform behavior across different projects and repository deployments.

How do I configure subagent execution and dynamic context injection?

Subagent execution and dynamic context injection are configured by defining specific frontmatter keys in your skill definition. This documentation specifies how to structure these fields to enable runtime context injection and manage how skills execute within the subagent environment.

What is the best way to package and distribute Claude Code skills as plugins?

The best way to distribute Claude Code skills as plugins is by following the official packaging and sharing guidelines. This ensures consistent frontmatter, correct execution patterns, and standardized deployment processes across multiple projects for repository maintainers.

Does Claude Code skill configuration work without external dependencies?

Claude Code skill configuration works without external dependencies. The documentation defines required frontmatter keys and execution models internally, allowing skill authors to standardize creation and distribution natively without needing additional tooling or package managers.

Why do I need standard frontmatter for Claude Code skill creation?

Standard frontmatter is needed for Claude Code skill creation because it solves the lack of consistent standards across configuration and distribution. Defining required fields like name, description, and context ensures uniform skill behavior and reliable execution.

Are there limitations when using disable-model-invocation in skill frontmatter?

The disable-model-invocation frontmatter key limits specific model execution behaviors within Claude Code skills. Skill authors use this field to explicitly control subagent execution patterns and prevent unauthorized context injection during runtime processing.