ThibautBaissac

Presenter Agent — Data & AI agent for Claude Code

Data & AI community

Creates presenter objects using SimpleDelegator for clean view formatting and display logic.

How to install Presenter Agent

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.

What Presenter Agent does


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

Alternatives in Data & AI

  • Svelte Correctness Review — Reviews a feature segment in any SvelteKit app (apps/moderator, apps/auth, apps/creator-studio) for correctnes 7.2k ★
  • Solid Skills — AI agent skill for writing senior-engineer quality code through SOLID principles, TDD, and clean architecture 356 ★
  • Senior Backend Engineer — Backend implementation, API development, database operations, and server-side logic 89 ★

Full documentation available on GitHub

View Source Repository