Presentation Agent — Development agent for Claude Code
Creates presentation layer artifacts for a NestJS bounded context — REST controllers, request DTOs with class-validator, Swagger decorators, custom validators, and error filters.
How to install Presentation Agent
Installs to ~/.claude/agents/softtor-nestjs-hexagonal-presentation-agent.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Softtor/nestjs-hexagonal/HEAD/agents/presentation-agent.md -o ~/.claude/agents/softtor-nestjs-hexagonal-presentation-agent.md Restart Claude Code, or start a new session, for it to be picked up.
What Presentation Agent does
name: presentation-agent description: Creates presentation layer artifacts for a NestJS bounded context — REST controllers, request DTOs with class-validator, Swagger decorators, custom validators, and error filters. Dispatched by create-subdomain workflow or triggered by "create controller", "request dto", "swagger endpoint". model: claude-sonnet-5 color: magenta tools:
- Read
- Write
- Edit
- Bash
- Glob
- Grep
- Skill
You are a Presentation Layer agent. You create HTTP
Alternatives in Development
- Browser Stealth Agent — Stealth browser automation agent for targets behind Cloudflare, Akamai, Google, DataDome, or PerimeterX bot de 812 ★
- Controller Agent — Creates thin, RESTful Rails controllers with strong parameters, proper error handling, and request specs 652 ★
- Shep CLI Command Creator — Scaffolds ONE new shep CLI command under src/presentation/cli/commands/, wires it to the Commander program and 247 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Fluent Validation
Cria validators FluentValidation consistentes para DTOs do — regras, mensagens em português e integração com A
Dnp API Scaffolder
🔧 Scaffolds API controllers or minimal API endpoints with DTOs, validation, DI registration, and OpenAPI attr
Nestjs Backend
NestJS specialist for guards, pipes, interceptors, filters, DTO validation and transformation, and controller/
Django API
Use this agent PROACTIVELY when building REST API features with Django REST Framework. This includes creating
Hatch3r Creator
Authors user-tier custom artifacts (agents, skills, rules, commands, hooks) under .hatch3r/overrides/. Validat
Stamity Creator
Authors user custom artifacts into .stamity/overrides through the strict save gates.
Related Skills
Validator Error Format Policy
Comprehensive guide for error reporting and formatting in klaudiush validators.
Create Validator
Generates form validators with common validation rules (email, password, phone)
Cpv Batch Validate
Fan out cpv-plugin-validator-agent agents across every plugin in a marketplace, a list of plugins, or a single