example-command

Parse user arguments and execute an example slash command workflow.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/julianobarbosa/.claude --skill example-command-julianobarbosa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: example-command
Source: https://github.com/julianobarbosa/.claude/tree/main/plugins/marketplaces/claude-plugins-official/plugins/example-plugin/skills/example-command
Command: npx skills add https://github.com/julianobarbosa/.claude --skill example-command-julianobarbosa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you demonstrate how to create a user-invoked slash command that accepts required and optional arguments and returns results.

Core Features & Use Cases

  • Argument-driven invocation: Lets users pass a mix of required and optional inputs (via the provided argument-hint) to drive the action.
  • Tool-scoped execution: Restricts what tools are available through the skill’s allowed-tools configuration to reduce ambiguity and permission friction.
  • Layout for discovery: Provides a modern skills/<name>/SKILL.md structure for a command-like capability that is functionally equivalent to the legacy command format.

Quick Start

Ask the AI to run /example-command with your required argument to trigger the skill’s example workflow and return the parsed outcome.

Frequently Asked Questions about example-command

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

FAQPage Schema
How do I parse user arguments in a Claude plugin slash command?

You parse user arguments by defining an argument-hint within your command skill layout, allowing the AI to process required and optional inputs and return the parsed outcome.

What is the modern skill layout for Claude plugins?

The modern skill layout for Claude plugins uses a skills/<name>/SKILL.md structure that is functionally equivalent to the legacy command format but supports better discovery and argument-driven invocation.

How do I restrict tool permissions for a specific slash command?

You restrict tool permissions for a slash command by configuring the allowed-tools property in the skill layout, which scopes execution to explicitly permitted tools and reduces permission friction.

Can I use required and optional arguments in a single slash command?

Yes, you can use required and optional arguments in a single slash command by providing an argument-hint that guides the AI in parsing the mixed inputs to execute deterministic workflows.

Why does my Claude plugin command need allowed-tools configuration?

Allowed-tools configuration is needed to restrict available tools during command execution, which reduces ambiguity, prevents permission friction, and guides deterministic behavior for the workflow.