command-development

Designs Claude Code slash-command structures and frontmatter for reusable workflows.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/jaimedhenriques/finsyt --skill command-development-jaimedhenriques
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: command-development
Source: https://github.com/jaimedhenriques/finsyt/tree/main/artifacts/platform/.agents/skills/command-development
Command: npx skills add https://github.com/jaimedhenriques/finsyt --skill command-development-jaimedhenriques

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you create, structure, and document Claude Code slash commands so reusable workflows are easy to discover, invoke, and maintain.

Core Features & Use Cases

  • Define clear command frontmatter, including descriptions, tool access, models, and argument hints.
  • Use dynamic arguments, file references, and bash-generated context to build richer commands.
  • Organize commands into flat or namespaced folders for project, personal, or plugin distribution.
  • Example: turn a repetitive code review or deployment checklist into a consistent slash command with the right context and safeguards.

Quick Start

Ask the assistant to draft a Claude Code slash command with frontmatter, argument hints, and any file or bash context your workflow needs.

Frequently Asked Questions about command-development

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

FAQPage Schema
How do I create custom slash commands for Claude Code?

Custom Claude Code slash commands are created by defining YAML frontmatter with descriptions, allowed-tools, and argument hints, combined with reusable agent instructions to automate workflows.

How do I use dynamic arguments and bash context in Claude Code command design?

Claude Code command design supports dynamic argument syntax and bash-generated context execution, allowing you to pass runtime variables and gather system context directly within your reusable slash commands.

What's the best way to organize Claude Code commands for project or plugin distribution?

Organizing Claude Code commands involves structuring them into flat or namespaced folders across project, personal, or plugin scopes to ensure reusable workflows are easy to discover and invoke.

Can I configure tool access and models in Claude Code YAML frontmatter?

Yes, Claude Code YAML frontmatter allows you to configure specific model selections and define allowed-tools access, ensuring your custom commands have the right permissions and capabilities for safe execution.

When do I need to use YAML frontmatter for custom command creation?

YAML frontmatter is required for custom command creation when you need to specify descriptions, argument hints, tool access, and safe execution patterns for reusable agent instructions in Claude Code.

Why are my Claude Code slash commands not working with file references?

Claude Code slash commands require properly configured file references and dynamic argument syntax within the YAML frontmatter to ensure the command can correctly access and process specified files.