command-development
Guidance for creating Claude Code slash commands: frontmatter, dynamic args, bash execution, and interaction patterns.
🛡️ AgentReady threat assessment
MAESTRO 7-layer threat model + OWASP AIVSS risk score for command-development, derived from its capabilities.
These scores are auto-generated from public information (the agent's own listing, docs, and repository) using the canonical OWASP AIVSS formula and the MAESTRO framework — an estimate for guidance, not a penetration test, audit, or certification. See the scoring methodology — every score is re-derived by the same automated method as an agent's public evidence changes.
Overview
Part of the plugin-dev plugin, this skill covers building custom Claude Code slash commands: YAML frontmatter fields, dynamic arguments, bash execution inside commands, file references, and interactive patterns like AskUserQuestion. It bundles example commands and reference docs (frontmatter-reference, interactive-commands, testing-strategies, marketplace-considerations) read on demand.
Key features and capabilities
- Command frontmatter and dynamic arguments
- Bash execution and file references in commands
- Interactive AskUserQuestion patterns
Use cases
- Write a custom slash command with arguments
- Add an interactive prompt to a command