🎭 The Agency: Roster Completo de Agentes IA Especializados
RESUMEN EJECUTIVO
The Agency (
msitarzewski/agency-agents) es uno de los repositorios de agentes IA más influyentes y populares del mundo (+160,000 ⭐ en GitHub).Es una agencia digital completa impulsada por IA: un catálogo de más de 100 agentes especializados organizados en 18 divisiones de negocio y tecnología. A diferencia de las plantillas de prompts genéricas, cada agente posee una personalidad definida, procesos rigurosos, reglas críticas inquebrantables, métricas de éxito y código listo para producción.
Cuenta con soporte oficial para integrarse con un clic en Antigravity (
agy), Claude Code, Cursor, Gemini CLI, GitHub Copilot, Codex, y dispone de una aplicación nativa multiplataforma (agencyagents.app).
📋 Ficha Técnica y Recursos
| Parámetro | Detalle |
|---|---|
| Repositorio Oficial | msitarzewski/agency-agents (GitHub) |
| Autor / Creador | Maciej Sitarzewski (@msitarzewski) |
| Popularidad | +160,000 estrellas y +25,000 forks en GitHub |
| Licencia | Código abierto (MIT License) |
| App Oficial | Agency Agents App (Linux, macOS, Windows) |
| Herramientas Nativas | Antigravity, Claude Code, Cursor, Gemini CLI, Copilot, Codex, Aider, Windsurf |
| Formato de Integración | Markdown (.md), Antigravity Skills (SKILL.md), Cursor Rules (.mdc), TOML/YAML |
🧠 ¿Qué es The Agency? (El Concepto Central)
The Agency nació a partir de un debate en Reddit y meses de iteración con la premisa de que los prompts generalistas fallan en tareas complejas. Cuando le pides a una IA “actúa como desarrollador, diseñador y estratega”, el resultado suele ser superficial y diluido.
The Agency divide el trabajo en roles ultra-especializados que operan como un equipo multidisciplinario de alto rendimiento:
graph TD User["Tú (Director del Proyecto)"] --> Agency["The Agency (Coordinación de Agentes)"] subgraph "Capas de Ejecución por División" Agency --> Eng["💻 Engineering<br>(Frontend, Backend, DevOps, DB)"] Agency --> Des["🎨 Design<br>(UI, UX, Whimsy, Brand)"] Agency --> Prod["📊 Product & Sales<br>(Product Mgr, Outbound, Deals)"] Agency --> Mkt["📢 Marketing & Media<br>(Growth Hacker, PPC, Content)"] Agency --> QA["🧪 Testing & Security<br>(Reality Checker, PenTester, SecOps)"] end Eng --> Deliverable["🚀 Entregable Final de Producción (Código, Specs, Diseños)"] Des --> Deliverable Prod --> Deliverable Mkt --> Deliverable QA --> Deliverable
🎯 Los 4 Pilares de Cada Agente
- Especialización Quirúrgica: Dominio profundo de un nicho exacto (ej. depuración de Core Web Vitals, arquitectura MEDDPICC en ventas o auditorías de accesibilidad WCAG).
- Personalidad e Identidad Definida: Cada agente tiene un nombre, rol, memoria contextual, tono de voz y forma particular de abordar problemas.
- Reglas Críticas Innegociables (Critical Rules): Restricciones explícitas que el agente tiene prohibido romper (ej. no desplegar código sin manejo de errores, no crear UI genérica sin accesibilidad, etc.).
- Entregables con Código Real: No devuelven opiniones vagas; generan especificaciones técnicas, componentes modulares, scripts ejecutables y pipelines probados.
🏢 Las 18 Divisiones de The Agency
El catálogo se distribuye en 18 divisiones estratégicas (divisions.json):
mindmap root((The Agency)) Técnicas 💻 Engineering 🧪 Testing 🔒 Security 🥽 Spatial Computing 🎮 Game Development 🌍 GIS Negocio y Revenue 💼 Sales 💰 Paid Media 📢 Marketing 💵 Finance Diseño y Experiencia 🎨 Design 🛟 Support Estrategia y Gestión 📊 Product 🎬 Project Management 🔍 Research 🎯 Specialized Verticales 📚 Academic 🏥 Healthcare
1. 💻 Engineering (Ingeniería y Desarrollo)
- Frontend Developer: Experto en React, Vue, Angular, accesibilidad WCAG 2.1 AA y Core Web Vitals.
- Backend Architect: APIs REST/GraphQL, microservicios, bases de datos SQL/NoSQL y alta concurrencia.
- DevOps / Platform Engineer: Docker, Kubernetes, CI/CD pipelines, infraestructura como código e IDPs.
- Database Architect: Indexación avanzada, normalización, optimización de consultas lentas y sharding.
- Security Engineer: Pentesting, OWASP Top 10, escaneo estático (SAST) y seguridad de endpoints.
- LLM Post-Training Engineer: SFT, DPO, GRPO, RLVR y clasificación de fallos en modelos de IA.
- Knowledge Graph Engineer: Extracción de entidades, ontologías, Neo4j y RAG mejorado con grafos.
2. 🎨 Design (Diseño y Creatividad)
- UI Designer: Sistemas de diseño, tokens, componentes visuales consistentes y diseño responsivo.
- UX Researcher: Pruebas de usabilidad, mapas de empatía, entrevistas y análisis de comportamiento.
- UX Architect: Arquitectura de información, flujo de navegación y sistemas CSS escalables.
- Whimsy Injector: Añade personalidad, microinteracciones lúdicas, detalles sorpresa (Easter eggs) y deleite.
- UI Finish-Gate Reviewer: Filtro de calidad anti-diseños genéricos antes de enviar a producción.
- Image Prompt Engineer: Prompts fotográficos precisos para Midjourney, FLUX, DALL-E y Stable Diffusion.
3. 💼 Sales (Ventas B2B y Revenue)
- Outbound Strategist: Prospección basada en señales, secuencias multicanal y definición de ICP.
- Discovery Coach: Preparación de llamadas con metodologías SPIN, Sandler y Gap Selling.
- Deal Strategist: Calificación con MEDDPICC, mitigación de riesgos de pipeline y planes de cierre.
- Sales Engineer: Demos técnicas, alcance de pruebas de concepto (PoC) y battlecards competitivos.
- Proposal Strategist: Redacción persuasiva de propuestas comerciales y respuestas a RFPs.
4. 💰 Paid Media (Publicidad y Rendimiento)
- PPC Campaign Strategist: Google Ads, Meta Ads, arquitectura de cuentas y puja inteligente.
- Search Query Analyst: Auditoría de términos de búsqueda, palabras clave negativas y eliminación de gasto inútil.
- Paid Media Auditor: Checklist de más de 200 puntos para auditorías y toma de control de cuentas.
- Tracking & Measurement Specialist: Google Tag Manager (GTM), GA4, conversiones offline y CAPI.
5. 📢 Marketing (Crecimiento y Audiencia)
- Growth Hacker: Bucles virales, embudos de conversión, adquisición rápida y experimentación A/B.
- Content Creator: Calendarios editoriales, copywriting persuasivo y narrativa de marca.
- Twitter & LinkedIn Engager: Estrategia de presencia en vivo, hilos virales y liderazgo de opinión.
- Reddit Community Builder: Participación orgánica y creación de comunidades sin parecer publicitario.
6. 📊 Product & 🎬 Project Management
- Product Trend Researcher: Validación de oportunidades de mercado y análisis de tendencias.
- Senior Project Manager: Desglose de tareas (WBS), estimación ágil, mitigación de cuellos de botella.
- Project Shepherd: Acompañamiento continuo del equipo para asegurar que nadie quede bloqueado.
7. 🧪 Testing & Calidad
- Reality Checker: El auditor escéptico que verifica si la solución realmente funciona en el mundo real.
- Evidence Collector: Recopilación de capturas, logs y métricas que demuestren que una tarea se cumplió.
- Performance Benchmarker: Pruebas de carga, latencia y perfiles de consumo de memoria/CPU.
8. 🥽 Spatial Computing, GIS, Salud & Finanzas
- XR Interface Architect: Interfaces inmersivas espaciales (VisionOS, Meta Quest, WebXR).
- Web GIS Developer: Mapas interactivos, capas espaciales con MapLibre/Leaflet y análisis geoespacial.
- HealthTech Specialist: Estándares sanitarios FHIR, cumplimiento HIPAA y flujos clínicos.
- SaaS Finance Modeler: Análisis de métricas clave (LTV, CAC, Churn, ARR, Burn Rate).
🎯 Escenarios de Uso Real (Playbooks de Equipo)
Escenario A: Construir el MVP de una Startup
Cuando inicias un proyecto nuevo desde cero:
- 🎨 Frontend Developer: Maqueta la interfaz en React/Astro/Svelte.
- 🏗️ Backend Architect: Diseña el esquema de base de datos y la API REST/tRPC.
- 🚀 Growth Hacker: Diseña el embudo de onboarding y viralidad temprana.
- ⚡ Rapid Prototyper: Itera versiones funcionales en ciclos de 24 horas.
- 🔍 Reality Checker: Audita el MVP antes del lanzamiento para evitar errores vergonzosos.
Escenario B: Lanzamiento de Campaña Multicanal
- 📝 Content Creator: Redacta los artículos pilares y copies de campaña.
- 🐦 Twitter Engager: Programa hilos y conversaciones de alto engagement.
- 🤝 Reddit Community Builder: Plantea preguntas genuinas en subreddits relevantes.
- 💰 PPC Campaign Strategist: Lanza campañas de Google Search y Meta retargeting.
- 📊 Analytics Reporter: Monitorea conversiones y optimiza el presupuesto diario.
Escenario C: Descubrimiento de Producto Full-Agency (Nexus Exercise)
Ejecución en paralelo de 8 agentes al mismo tiempo para evaluar una oportunidad de negocio:
- Product Trend Researcher valida el mercado.
- Brand Guardian define la identidad visual.
- Backend Architect diseña la arquitectura de servidores.
- UX Researcher mapea las fricciones del usuario.
- Support Responder diseña el sistema de tickets y FAQ.
- El resultado es un documento integral entregado en una sola sesión.
⚡ Cómo Usarlo e Integrarlo en tu Entorno (Linux Mint)
Método 1: La Aplicación de Escritorio Oficial (agencyagents.app)
Es una app nativa (Linux, macOS, Windows) que permite explorar el catálogo con buscador visual e instalar los agentes en tus herramientas con un solo clic:
- Descarga: agencyagents.app o desde los Releases de GitHub.
Método 2: Integración Directa con Antigravity CLI (agy) 🚀
The Agency incluye soporte nativo oficial para Antigravity. Su script convierte automáticamente cada agente en una habilidad nativa (SKILL.md) dentro de tu carpeta ~/.gemini/config/skills/:
# 1. Clonar el repositorio
git clone https://github.com/msitarzewski/agency-agents.git ~/.local/share/agency-agents
cd ~/.local/share/agency-agents
# 2. Generar los archivos adaptados para todas las herramientas
./scripts/convert.sh
# 3. Instalar los agentes en Antigravity
./scripts/install.sh --tool antigravity¿Cómo queda estructurado en Antigravity?
El script crea carpetas individuales con prefijo agency-:
~/.gemini/config/skills/agency-frontend-developer/SKILL.md~/.gemini/config/skills/agency-growth-hacker/SKILL.md~/.gemini/config/skills/agency-reality-checker/SKILL.md
¿Cómo usarlos en Antigravity CLI?
Una vez instalados, simplemente le dices a Antigravity en tu terminal:
# Invocar al especialista de frontend:
agy "Usa la habilidad de Frontend Developer de The Agency para optimizar los Web Vitals de este componente"
# Invocar al Reality Checker para revisar tu código:
agy "Activa el Reality Checker para auditar los casos borde y vulnerabilidades de este endpoint"Método 3: Instalación Selectiva por Divisiones o Agentes Específicos
No necesitas instalar los más de 100 agentes si solo requieres los de desarrollo y diseño:
# Instalar solo las divisiones de ingeniería y diseño en Antigravity:
./scripts/install.sh --tool antigravity --division engineering,design
# Instalar solo agentes específicos:
./scripts/install.sh --tool antigravity --agent frontend-developer,whimsy-injector,reality-checkerMétodo 4: Uso con Otras Herramientas
# Para Claude Code (~/.claude/agents/):
./scripts/install.sh --tool claude-code
# Para Cursor (.cursor/rules/):
./scripts/install.sh --tool cursor
# Para Gemini CLI (~/.gemini/agents/):
./scripts/install.sh --tool gemini-cli
# Para GitHub Copilot (~/.copilot/agents/):
./scripts/install.sh --tool copilotMétodo 5: Uso Manual como Prompts de Referencia
Cada archivo en el repositorio es un archivo Markdown limpio y autocontenido. Si estás en una sesión de ChatGPT, Claude Web o Gemini:
- Abres el archivo de la división correspondiente (ej.
engineering/engineering-frontend-developer.md). - Copias el contenido del prompt.
- Lo pegas como mensaje inicial o system prompt para transformar inmediatamente el modelo en ese especialista.
💡 Filosofía de Diseño: ¿Por Qué Funciona Tan Bien?
| Característica | Prompt Común de Internet | Agente de The Agency |
|---|---|---|
| Definición de Rol | ”Eres un programador senior” | Identidad completa, memoria de patrones exitosos y experiencia documentada |
| Alcance | Genérico y abierto | Especializado en un dominio con entregables concretos |
| Límites | Tiende a alucinar y complacer | Reglas críticas estrictas que no puede romper |
| Formato de Salida | Texto explicativo superficial | Código limpio con tipado, pruebas y checklist de verificación |
| Personalidad | Asistente genérico y formal | Tono distintivo, asertivo y enfocado en entregar valor real |
🔗 Conexiones en Ryukami Labs
- Hub Principal: ⚡ Ryukami Labs
- Sistema de Diseño y Frontend: 🐉 Scorch Design System
- MOC de Linux y Terminal: 🐧 MOC Linux Mint
- Configuración de Multiplexor: 🚀 TMUX Pro & God-Tier
- Automatización de Tareas: 📝 Memos Veldora