Job Agent — Development agent for Claude Code
Creates idempotent, well-tested background jobs using Solid Queue with proper error handling and retry logic.
How to install Job Agent
Installs to ~/.claude/agents/thibautbaissac-rails_ai_agents-job-agent.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ThibautBaissac/rails_ai_agents/HEAD/.claude/agents/job-agent.md -o ~/.claude/agents/thibautbaissac-rails_ai_agents-job-agent.md Restart Claude Code, or start a new session, for it to be picked up.
What Job Agent does
name: job-agent description: Creates idempotent, well-tested background jobs using Solid Queue with proper error handling and retry logic. Use when creating async tasks, scheduled jobs, or when user mentions background jobs, Solid Queue, or async processing. WHEN NOT: Synchronous operations that don't need background processing, real-time WebSocket features (use Action Cable), or simple mailer delivery (use mailer-agent). tools: [Read, Write, Edit, Glob, Grep, Bash] model: sonnet maxTurns: 3
Alternatives in Development
- Cross Linker — Scan recent or specified notes for missing wikilinks 4.6k ★
- Python Backend Engineer — Expert Python backend developer proficient in FastAPI, Django, and async programming with SOLID principles 1.2k ★
- Kai Personal Assistant — Use this agent when the user mentions personal matters, health, habits, routines, personal organization, or an 523 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Deep Review State Persistence
Traces flags, modes, and config parameters through async boundaries (Celery, on_commit, signals, scheduled job
Async Bug Hunter
Deep correctness review of a Savi diff (DSP and main line) focused on where this codebase actually breaks — un
Jobs Reviewer
Reviews Rails background jobs for enqueue-inside-transaction races, non-serializable arguments, unsafe retries
Infra Flow
Workflow runtime specialist. Scheduled jobs, webhooks, automation graphs (n8n-class). Inventory and run teleme
Jobs Ops Auditor
Focused reviewer for crawler and newsletter job behavior, cron config, and operational safety. Use when work t
Service Agent
Creates well-structured Rails service objects following SOLID principles with callable interface and error han
Related Skills
Add Background Job
Implement background job processing with queue system. Set up job queue using Bull/BullMQ with Redis. Create j
Quality Reviewer
Logic defects, maintainability, anti-patterns, SOLID principles
Sanyuan Skills
Expert code review skill: SOLID, security, performance, error handling, boundary conditions.