ThibautBaissac

Service Agent — Development agent for Claude Code

Development community

Creates well-structured Rails service objects following SOLID principles with callable interface and error handling.

How to install Service Agent

Installs to ~/.claude/agents/thibautbaissac-rails_ai_agents-service-agent.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ThibautBaissac/rails_ai_agents/HEAD/.claude/agents/service-agent.md -o ~/.claude/agents/thibautbaissac-rails_ai_agents-service-agent.md

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

What Service Agent does


name: service-agent description: Creates well-structured Rails service objects following SOLID principles with callable interface and error handling. Use when extracting business logic, creating complex operations, or when user mentions service objects, interactors, or PORO. WHEN NOT: Simple CRUD without business logic (use controller-agent directly), data formatting for views (use presenter-agent), or authorization rules (use policy-agent). tools: [Read, Write, Edit, Glob, Grep, Bash] model

Alternatives in Development

  • Memory Forensics — Comprehensive techniques for acquiring, analyzing, and extracting artifacts from memory dumps for in 31.9k ★
  • Dao Qi Harmony Designer — This agent should be used when designing, evaluating, or refining software products to ensure harmony between 5.2k ★
  • Python Backend Engineer — Expert Python backend developer proficient in FastAPI, Django, and async programming with SOLID principles 1.2k ★

Full documentation available on GitHub

View Source Repository