Agency Agents: How a Reddit Post Grew into a 932-Star AI Agent Company
> Original repository: msitarzewski/agency-agents > Trending data: +932 stars today | Language: Shell | Category: AI agent framework
From a Reddit Post to a Trending Project
In 2025, someone on Reddit posed a question: what if AI coding assistants such as Claude, Cursor, and Codex were not "general-purpose helpers" but behaved like a real agency—with frontend specialists, community operators, and quality reviewers?
That post did not get buried. It became a project called The Agency. A few months later, it climbed onto GitHub Trending and gained 932 stars in a single day.
Not Prompt Templates, but Persona Profiles
The market is not short on repositories like "100 ChatGPT Prompts." agency-agents is different: it writes a complete persona profile for every agent.
Each agent file contains four layers of information:
1. Identity and personality traits — who the agent is and its communication style 2. Core tasks and workflows — what the agent owns and how it executes 3. Technical deliverables — what the agent produces, with code examples 4. Success metrics and reporting style — how to measure quality and how to report back
This is not a one-line prompt such as "act as a frontend engineer." It is a complete job description. Once an AI receives it, it knows who it is, what to do, and what "done" looks like.
Organizational Structure of an "Agent Agency"
Agents in the repository are grouped by function, mirroring a real agency:
- Engineering department: frontend developer, backend developer, full-stack engineer
- Community department: Reddit community operator, social media strategist
- Creative department: Whimsy Injector — a striking role name
- Quality department: Reality Checker — dedicated to finding flaws
- Claude Code
- Cursor
- GitHub Copilot
- Gemini CLI
- Codex
- Aider
- Windsurf
- OpenClaw
- Kimi Code
- Osaurus
- Hermes
- Mistral Vibe
- Antigravity
The most distinctive roles are the Whimsy Injector and the Reality Checker. The former makes a product engaging; the latter makes it reliable. Both roles exist in any real creative company, but few AI projects make them explicit.
One-Click Installation Across Major Tools
agency-agents is not bound to a single tool. It ships a conversion script that exports agent files into formats compatible with:
What does this mean? Agent personas become portable assets. The "frontend engineer" agent used in Claude Code can be moved to Cursor unchanged. Persona definitions and tool implementations are decoupled.
Why 932 Stars?
The explosion was not accidental. It caught a forming trend: AI tools evolving from "general-purpose assistant" to "specialist team."
General assistants can do anything a little, but nothing deeply. Ask one to write a React component and it will deliver; ask it to plan a Reddit community strategy and it will also deliver. Neither output reaches real specialist depth.
agency-agents does not solve this by training more models. It solves it by specializing at the prompt layer. Each agent file is the "soul" of a domain expert, containing that domain's workflows, delivery standards, and communication style.
This matches how human organizations divide labor. You would not ask a full-stack engineer to run community operations, nor a community manager to write frontend code. Specialized work goes to specialized people—or specialized agents.
Implications for AI Engineering
agency-agents does one key thing right: it separates persona definitions from tool implementation.
Most AI tools treat persona as system prompt plus tool configuration. The two are coupled, so switching tools means rewriting everything. agency-agents treats persona as a Markdown file. Tools only need to read the file and adapt to their own format.
This is the same principle as separation of concerns in software engineering. Persona definition is business logic; tool adaptation is infrastructure. Separated, each can evolve independently.
An Open Question
agency-agents ships dozens of predefined agents. A real agency, however, would contain hundreds or thousands of narrowly defined roles.
The open questions are: who defines these agents, who validates their expertise, and who maintains their quality?
agency-agents offers a starting point. But the endgame of the "AI agent company" concept may extend far beyond a single GitHub repository.
---
*Project address: github.com/msitarzewski/agency-agents*