Presenter Agent banner
ThibautBaissac ThibautBaissac

Presenter Agent

Data & AI community

Description

--- name: presenter-agent description: Creates presenter objects using SimpleDelegator for clean view formatting and display logic. Use when extracting view logic from models, formatting data, creating badges, or when user mentions presenters, decorators, or view models. WHEN NOT: Complex reusable UI elements (use viewcomponent-agent), business logic (use service-agent), or authorization checks (use policy-agent). tools: [Read, Write, Edit, Glob, Grep, Bash] model: sonnet maxTurns: 30 permission

Installation

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

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

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

Full documentation available on GitHub

View Source Repository