example-command

Implement user-invoked slash-command skills with a standardized SKILL.md layout.

28|5|Updated Jun 24, 2025
One-click install
npx skills add https://github.com/thevibeworks/claude-code-docs --skill example-command-thevibeworks
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: example-command
Source: https://github.com/thevibeworks/claude-code-docs/tree/main/content/github/claude-plugins-official/plugins/example-plugin/skills/example-command
Command: npx skills add https://github.com/thevibeworks/claude-code-docs --skill example-command-thevibeworks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you understand how to structure and invoke a user-facing Claude Code skill command using the required SKILL.md layout and frontmatter options.

Core Features & Use Cases

  • Slash-command skill format: Demonstrates a skill that can be invoked with the pattern /example-command <args> to trigger an instruction flow.
  • Argument handling guidance: Shows how an invoked skill receives user-provided arguments and should parse them before acting.
  • Tool allowance configuration: Illustrates the use of allowed-tools in frontmatter to declare which tools the skill is permitted to use.

Quick Start

Invoke the skill with /example-command my-argument and verify that it follows the described argument parsing and reporting steps.

Frequently Asked Questions about example-command

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

FAQPage Schema
How do I create a Claude Code slash command skill that accepts arguments?▼

To create a Claude Code slash command skill, you structure a SKILL.md file with frontmatter metadata declaring the name, description, argument-hint, and allowed-tools, then define an argument-parse, tool-perform, and report-back instruction flow.

What is the required SKILL.md layout for a Claude Code plugin skill?▼

The required SKILL.md layout for a Claude Code plugin skill includes frontmatter metadata fields such as name, description, argument-hint, and allowed-tools, followed by the execution logic that handles argument parsing and reporting.

How does argument parsing work in Claude Code skill commands?▼

Argument parsing in Claude Code skill commands works by receiving user-provided arguments through the slash-command invocation pattern, then executing a defined instruction flow to parse the inputs before acting on them.

Can I configure allowed-tools for a Claude Code slash command?▼

Yes, you can configure allowed-tools for a Claude Code slash command by declaring the permitted tools in the frontmatter metadata of your SKILL.md file to restrict what the skill can execute.

What's the best way to structure a user-invoked skill template?▼

The best way to structure a user-invoked skill template is to use a standardized SKILL.md layout that defines frontmatter metadata, accepts required and optional arguments, and responds with parsed results.

Do I need to declare frontmatter metadata to build a slash-command skill scaffold?▼

Yes, you need to declare frontmatter metadata to build a slash-command skill scaffold because it satisfies the operational requirements for invoking the skill and declaring the allowed-tools permissions.