Activate when creating or modifying Claude Code slash commands with proper frontmatter, Task invocation patterns, and TodoWrite integration
Creates Claude Code slash commands that coordinate multiple agents using parallel Task invocations and TodoWrite progress tracking. Use when building commands that orchestrate specialized subagents for complex workflows.
/plugin marketplace add vinnie357/claudio/plugin install claudio@vinnie357This skill inherits all available tools. When active, it can use any tool Claude has access to.
Guide for creating and modifying Claude Code slash commands with proper structure, parallel execution patterns, and agent coordination.
Activate when:
---
description: "Command purpose in clear, concise terms"
argument-hint: "[input-type] [optional-params]"
---
I am a [command purpose] that [brief description]. My task is to:
1. Setup todo tracking for the workflow
2. Invoke specialized agents using parallel Task calls
3. Read and validate outputs from expected files
4. Create comprehensive report with findings
## Implementation
I will use TodoWrite to track progress, then make parallel Task calls:
- Task with subagent_type: "agent-name-1" - pass the [argument] for [purpose]
- Task with subagent_type: "agent-name-2" - pass the [argument] for [purpose]
Then read outputs, validate them, and create complete report.
Always setup todo tracking before Task calls:
I will use TodoWrite to track progress...
Explicitly state parallel execution:
...then make parallel Task calls:
- Task with subagent_type: "agent-a" - ...
- Task with subagent_type: "agent-b" - ...
Pass meaningful context to each agent:
- Task with subagent_type: "analyzer" - pass the project_path argument [PATH] for analysis
Read and validate actual outputs:
Then read outputs from [files], validate them, and create complete report.
When tasks are independent:
make parallel Task calls:
- Task with subagent_type: "agent-1" - ...
- Task with subagent_type: "agent-2" - ...
- Task with subagent_type: "agent-3" - ...
When tasks have dependencies:
First, use Task with subagent_type: "discovery-agent" to analyze project.
Then, use Task with subagent_type: "plan-agent" with discovery results.
Finally, use Task with subagent_type: "task-agent" with plan output.
When execution depends on results:
First check if [condition] exists using Read tool.
If present, skip to validation phase.
If not, execute discovery workflow.
Commands should document argument extraction for agents:
## Argument Extraction Instructions
When invoking agents, use explicit argument passing:
- "pass the project_path argument [PATH] for [purpose]"
- "pass the changes-description argument '[DESC]' for [purpose]"
Agents extract these values from their task prompts.
# WRONG: Missing TodoWrite
I will invoke agents directly...
# WRONG: No argument passing
- Task with subagent_type: "analyzer"
# WRONG: Sequential when parallel works
First run agent-1, then agent-2, then agent-3...
# RIGHT: TodoWrite first
I will use TodoWrite to track progress, then...
# RIGHT: Explicit argument passing
- Task with subagent_type: "analyzer" - pass the project_path argument ./src for code analysis
# RIGHT: Parallel execution
...make parallel Task calls:
- Task with subagent_type: "agent-1" - ...
- Task with subagent_type: "agent-2" - ...
---
description: "Analyze project security posture and generate comprehensive report"
argument-hint: "[project-path]"
---
I am a security analysis coordinator that evaluates project security across multiple dimensions. My task is to:
1. Setup todo tracking for the security workflow
2. Invoke security agents using parallel Task calls
3. Read and validate outputs from security reports
4. Create comprehensive security assessment
## Implementation
I will use TodoWrite to track progress, then make parallel Task calls:
- Task with subagent_type: "vulnerability-assessment-specialist" - pass the project_path argument for vulnerability scanning
- Task with subagent_type: "security-architecture-analyst" - pass the project_path argument for architecture review
- Task with subagent_type: "security-threat-modeler" - pass the project_path argument for STRIDE analysis
Then read outputs from security reports, validate findings, and create consolidated assessment.
security-review.md)security-threat-modeler.md).mdCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.