Job banner
azutoolkit azutoolkit

Job

Development community

Description

--- description: Create a new JoobQ job class with proper structure and registration --- # Create Job Create a new job class for JoobQ. ## Information Needed 1. **Job name** (e.g., `SendEmailJob`, `ProcessImageJob`) 2. **Queue name** (e.g., `emails`, `images`, `default`) 3. **Arguments** (e.g., `user_id: Int32`, `email: String`) 4. **Retry count** (default: 3) ## Template ```crystal class {JobName} include JoobQ::Job @queue = "{queue_name}" @retries = {retry_count} @max_retries =

Installation

Installs to ~/.claude/commands/azutoolkit-joobq-job.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/azutoolkit/joobq/HEAD/.claude/commands/job.md -o ~/.claude/commands/azutoolkit-joobq-job.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository