Agency Agents: una biblioteca de especialistas para asistentes de IA
msitarzewski/agency-agents · 154.587★ · 24.948 forks
Todo lo que hay que saber sobre msitarzewski/agency-agents: un catálogo abierto de perfiles de agentes con identidad, procesos y entregables, convertible para varios entornos de asistencia y programación.
Qué es Agency Agents
Agency Agents, también llamado The Agency en su README, es una colección de archivos Markdown que describen especialistas de IA. Cada perfil combina una función concreta, personalidad, reglas, flujo de trabajo, ejemplos de entregables y métricas de éxito. No ofrece un modelo de lenguaje ni un servicio alojado: entrega instrucciones editables que el usuario puede copiar, convertir o instalar en un entorno de agentes.
El repositorio contrapone su enfoque a las colecciones de indicaciones de una sola vez: busca especialistas estrechos, con voz propia y resultados esperados, en lugar de una instrucción genérica como pedir a un modelo que actue como desarrollador. El README declara mas de 230 perfiles repartidos entre ingeniería, diseño, marketing, ventas, producto, pruebas, seguridad, soporte, finanzas y otras areas.
El origen: de un hilo de Reddit a un catálogo abierto
La API de GitHub fecha la creación del repositorio el 13 de octubre de 2025. Su autor y principal contribuidor es Michael Sitarzewski (msitarzewski), cuya biografía de GitHub se presenta como fundador de empresas y participante de Techstars con mas de 30 anos de experiencia. El README no identifica el hilo concreto, pero si atribuye el origen a una conversación de Reddit y a meses de iteración; también afirma que recibió mas de 50 peticiones durante las primeras 12 horas en Reddit. Al no haberse recuperado el enlace de ese hilo, esos dos detalles se presentan como afirmaciones del propio proyecto.
La tensión que intenta resolver es practica: los asistentes nativos permiten una instrucción puntual, pero esa instrucción suele ser amplia y no deja una forma reutilizable de expresar límites, entregables y criterios de calidad. Agency Agents lo convierte en ficheros revisables y bifurcables. La consecuencia es deliberada: no promete una automatización mágica, sino un repertorio que el usuario puede inspeccionar y adaptar.
Filosofía y principios
El diseño documentado descansa en cinco principios:
- Especialización concreta: un perfil debe resolver un dominio delimitado, no ser un asistente genérico.
- Personalidad reconocible: la identidad y el estilo de comunicación forman parte del archivo, junto con las reglas de actuación.
- Entregables verificables: los perfiles deben incluir plantillas, ejemplos de código o documentos, no consejos vagos.
- Proceso y métricas: cada perfil debe exponer pasos y criterios medibles de éxito.
- Transparencia y adaptabilidad: al ser Markdown, el contenido puede leerse, modificarse y bifurcarse; el README lo contrasta con herramientas de caja negra.

La guía de contribución concreta esa filosofía: pide especialización profunda, ejemplos reales, flujos paso a paso, pruebas en escenarios reales y métricas. También exige que, si un agente declara servicios externos, siga siendo útil sin las llamadas a esos servicios.
Cómo funciona
El formato fuente es Markdown con metadatos: nombre, descripción, color, icono y, si procede, servicios externos. El cuerpo se divide entre la parte de persona - identidad, memoria, voz y reglas - y la parte operativa - misión, entregables, flujo, métricas y capacidades avanzadas. scripts/convert.sh transforma esos perfiles en los formatos de cada herramienta y scripts/install.sh detecta instalaciones, permite elegir divisiones o agentes y los copia al destino correspondiente.

Un uso básico para Claude Code es:
./scripts/install.sh --tool claude-code
Para producir las integraciones y lanzar el instalador interactivo, el README propone:
./scripts/convert.sh
./scripts/install.sh
El instalador admite selecciones como --division engineering,security, un agente individual con --agent, una simulación con --dry-run, ejecución no interactiva y conversión o instalación paralela con --parallel y --jobs N. En OpenCode, el README advierte una limitación concreta de su tiempo de ejecución: registra aproximadamente 119 agentes y descarta silenciosamente el resto; por eso recomienda instalar un subconjunto.

La conversión declarada cubre Claude Code, GitHub Copilot, Antigravity, Gemini CLI, OpenCode, Cursor, Aider, Windsurf, OpenClaw, Qwen Code, Kimi Code, Codex, Osaurus y Hermes. Los destinos y formatos cambian: por ejemplo, Codex recibe agentes personalizados TOML, Cursor reglas .mdc, OpenClaw ficheros SOUL.md, AGENTS.md e IDENTITY.md, y Hermes un complemento de enrutamiento diferido.

Estado oficial y semioficial
El repositorio no presenta evidencia de haber sido aceptado en un mercado oficial de Anthropic, OpenAI, GitHub, Cursor u otro proveedor. Su compatibilidad con esos productos significa que genera o instala los formatos que cada entorno consume; no equivale a una certificación, recomendación comercial o garantía de los proveedores.
Su situación es semioficial solo en el sentido técnico de que mantiene integraciones documentadas para esos entornos, incluida una carpeta de integración para Hermes. La elevada adopción en GitHub puede hacer que sea una referencia de facto para bibliotecas de personas de agentes, pero las fuentes recuperadas no contienen una designación formal de estándar ni un aval de un fabricante.
El ecosistema
Repositorios del autor
msitarzewski/agency-agents-app: aplicación nativa complementaria para macOS, Linux y Windows que explora, instala y sigue los perfiles en varias herramientas. La API devolvió 313 estrellas; su última versión publicada recuperada esv0.3.0, del 5 de julio de 2026.msitarzewski/homebrew-agency-agents: tap de Homebrew para Agency Agents, con 7 estrellas. El README del proyecto principal lo usa en el comando de instalación para macOS.msitarzewski/AGENT-ZERO: guía y marco de trabajo para desarrollo asistido por IA, con 260 estrellas. No es una dependencia de Agency Agents, pero procede del mismo autor y se describe como una guía canónica paraAGENTS.mdy un flujo auditable.
Traducciones, bifurcaciones y extensiones comunitarias
La búsqueda de repositorios de GitHub recuperada durante esta ejecución identifica estas derivaciones y extensiones; sus cifras no prueban compatibilidad ni apoyo del autor original:
jnMetaCode/agency-agents-zh: adaptación en chino, con 18.641 estrellas y 3.090 bifurcaciones. Su descripción declara 267 perfiles y compatibilidad con 18 herramientas, además de perfiles orientados al mercado chino.keeply-cn/agency-agents-zh: otra versión en chino, con 79 estrellas, que se describe como un equipo de especialistas para desarrollo, diseño, marketing, pruebas y operaciones.jnMetaCode/agency-agents-ko: traducción coreana, con 7 estrellas, que declara perfiles adicionales para el mercado local.jnMetaCode/agency-agents-pt-BR: traducción al portugués de Brasil, con 13 estrellas, con perfiles adicionales para PIX, Mercado Livre y WhatsApp Business.Aura-huang/agency-agents-cn: colección en chino orientada a emprendedores individuales y a plataformas de ese mercado, con 24 estrellas.MarcusRawlins/agency-agents: bifurcación declarada demsitarzewski/agency-agents, con 362 estrellas.Dev-Dennis-040/openclaw-agency-skills: conversión de mas de 80 especialistas de The Agency al formatoSKILL.mdde OpenClaw, con 10 estrellas.leeknowsai/paperclip-agency-agents: complemento para explorar, asignar y gestionar las personas desde la biblioteca, con 19 estrellas.zhengxuyu/agency-talent: conversión de 145 perfiles al formato Talent Market, con 33 estrellas.jnMetaCode/agency-orchestrator: herramienta relacionada que usa los perfiles en flujos coordinados por un grafo acíclico dirigido; la búsqueda devolvió 1.964 estrellas. Es una extensión comunitaria, no un componente mantenido pormsitarzewski.

Números del repo
Medición: 1 de agosto de 2026, API de GitHub.
| Métrica | Valor |
|---|---|
| Estrellas | 138.013 |
| Bifurcaciones | 22.532 |
| Suscriptores reales | 1.015 |
| Commits | 394 |
| Incidencias abiertas indicadas por la API | 103 |
| Lenguaje principal | Shell |
| Lenguajes detectados | Shell, Python y PowerShell |
| Licencia | MIT |
| Creación | 13 de octubre de 2025 |
| Último envío de código | 30 de julio de 2026 |
| Actualización de metadatos | 1 de agosto de 2026 |
| Versiones del repositorio principal | No había publicaciones ni etiquetas al consultar la API |

Los principales contribuidores devueltos por la API fueron msitarzewski (163 contribuciones), epowelljr (36), jnMetaCode (21), 4shil (9) y DKFuH, hedonnn, DawnnnHuang y CagesThrottleUs (6 cada uno). El total de 394 commits procede del enlace rel="last" de la paginación de commits de GitHub. watchers_count réplica las estrellas en la respuesta general de la API; por eso se informa subscribers_count como suscriptores. Asimismo, open_issues_count puede incluir solicitudes de cambios abiertas y no representa exclusivamente incidencias.
Cómo contribuir
El proyecto documenta un proceso de contribución detallado. Para un nuevo agente pide bifurcar el repositorio, elegir la división adecuada en divisions.json, crear el Markdown con la plantilla, probarlo en escenarios reales y abrir una solicitud de cambios. Para una división nueva, hay que alinear el directorio, divisions.json, AGENT_DIRS en scripts/convert.sh y scripts/lint-agents.sh; la comprobación de CI scripts/check-divisions.sh falla si no coinciden.
Antes de enviar un cambio, exige al menos dos o tres ejemplos, métricas de éxito, revisión editorial y la comprobación de originalidad:
./scripts/check-agent-originality.sh path/to/your-agent.md
El flujo de rama recomendado usa git checkout -b add-agent-name, una confirmación descriptiva, envío al remoto y una solicitud de cambios con motivación y pruebas realizadas. Las integraciones nuevas, cambios arquitectonicos, CI o modificaciones masivas deben abrir primero una Discusión. La guía avisa que no se deben confirmar salidas generadas de convert.sh y que los cambios masivos sobre agentes existentes se cerraran sin una conversación previa.

Cómo lo recibió la comunidad
La evidencia comunitaria directa recuperada en Hacker News es reducida y no permite extrapolar un consenso, pero deja anclas concretas:
- En el hilo 47277872, rathboma presentó el repositorio como una agencia de IA completa con especialistas el 6 de marzo de 2026. Al consultarlo tenía 2 puntos y 1 comentario. El único comentario, del mismo
rathboma, repite la propuesta de especialistas con personalidad, procesos y entregables; es promoción del envío, no una revisión independiente. - En 47341470, danebalia presentó la colección como personalidades de agentes de IA elaboradas cuidadosamente el 11 de marzo de 2026. Tenía 2 puntos y 1 comentario.
danebaliadestacó que no eran plantillas genericas y que combinaban especialización, personalidad y resultados medibles. De nuevo, la observación es del autor del envío y no una evaluación externa. - Una objeción verificable procede de la propia documentación: el README advierte que OpenCode puede registrar solo unos 119 agentes y descartar el resto. Es una crítica operativa concreta al uso del catálogo completo en ese entorno; el proyecto propone limitar la instalación por división.
No se recuperaron, en las consultas realizadas, hilos con una crítica independiente sustantiva ni una discusión amplia de usuarios. Por tanto, no se atribuyen al proyecto elogios o rechazos que las fuentes no documentan.
Agency Agents frente a otras propuestas
| Propuesta | Coincidencia verificable | Diferencia verificable |
|---|---|---|
Anas-Khan93/ai-agency-agents | Se describe como fuerza de trabajo de IA abierta con agentes especializados para desarrollo, crecimiento, investigación, estrategia y creatividad. | Su descripción no documenta el mismo conversor multiherramienta ni el catálogo de formatos de Agency Agents. |
openteams-lab/openteams | Propone planificar, construir y publicar con un equipo de agentes de IA. | Se presenta como un producto de equipo de agentes; la fuente recuperada no lo describe como una biblioteca Markdown de personas instalable en catorce entornos. |
jnMetaCode/agency-agents-zh | Parte del patrón de perfiles de especialistas y declara compatibilidad multiherramienta. | Es una adaptación comunitaria en chino, con perfiles adicionales declarados para plataformas de ese mercado; no esta mantenida por el autor original. |
jnMetaCode/agency-orchestrator | Usa perfiles de agentes para producir un resultado mediante coordinación. | Añade orquestación por grafo acíclico dirigido y varios proveedores de modelos; Agency Agents entrega principalmente el repertorio y los convertidores. |
Casos de uso y a quién puede ayudar este repositorio
- Equipos que quieren probar especialistas de IA por función pueden elegir perfiles de ingeniería, diseño, marketing, ventas, producto, seguridad, soporte o finanzas en vez de partir de una instrucción genérica. Cada perfil define identidad, reglas, proceso, entregables y métricas, y se puede leer y adaptar como un archivo Markdown.
- Quienes distribuyen perfiles a varios asistentes pueden ejecutar
scripts/convert.shyscripts/install.sh, seleccionar divisiones o agentes individuales, usar--dry-runantes de copiar archivos y automatizar instalaciones con opciones no interactivas o paralelas. El repositorio documenta destinos distintos para Claude Code, Codex, Cursor, OpenClaw, Hermes y otros entornos. - Responsables de flujos editoriales o de documentación pueden tomar perfiles como creador de contenido, redactor técnico, estratega SEO, editor de vídeo, libro colaborativo y documentación técnica, y sustituir sus ejemplos por los criterios propios. La guía para nuevos agentes exige especialización, ejemplos, pasos, entregables y métricas, por lo que ofrece una estructura para revisar esas instrucciones mediante solicitudes de cambios.
Los perfiles no ejecutan ni validan por sí solos una canalización o un resultado. Deben probarse en escenarios reales y revisarse antes de incorporarlos a un flujo; en OpenCode, además, el README advierte que registrar el catálogo completo puede hacer que se descarten agentes, por lo que conviene instalar solo las divisiones necesarias.
Recursos
- Repositorio: https://github.com/msitarzewski/agency-agents
- Documentación e instalación: https://github.com/msitarzewski/agency-agents#quick-start
- Integraciones y formatos: https://github.com/msitarzewski/agency-agents#multi-tool-integrations
- Guía de contribución: https://github.com/msitarzewski/agency-agents/blob/main/CONTRIBUTING.md
- Aplicación complementaria: https://github.com/msitarzewski/agency-agents-app
- Skills oficiales: no se documenta un mercado oficial de skills; el catálogo fuente esta en el repositorio
- Reviews y conversaciones: https://news.ycombinator.com/item?id=47277872, https://news.ycombinator.com/item?id=47341470
- Comunidad: https://github.com/msitarzewski/agency-agents/discussions
Nota: este artículo combina el README y la guía de contribución de Agency Agents, la API de GitHub, la página de versiones de su aplicación complementaria y Hacker News, consultados el 1 de agosto de 2026. Las cifras cambian con el tiempo.
Comentarios