agency-agents-ai-specialists
agency-agents-ai-specialists — an installable skill for AI agents.
By reason-machines · 2,085 installs
npx skills add reason-machines/trending-skills --skill agency-agents-ai-specialists
Source repository · Upstream listing
🎭 Agency Agents — AI Specialist Personalities
Skill by [ara.so](https://ara.so) — Daily 2026 Skills collection.
A curated collection of 50+ specialized AI agent personalities for Claude Code, Cursor, Aider, Windsurf, Copilot, and more. Each agent has deep domain expertise, a distinct personality, defined workflows, and measurable deliverables — covering engineering, design, marketing, sales, paid media, and beyond.
Installation
Prerequisites
Claude Code (Recommended)
Then in any Claude Code session:
All Other Tools (Interactive Installer)
Manual per Tool
Tool Install path
Claude Code ~/.claude/agents/
Cursor .cursor/rules/ in project root
Copilot .github/copilot instructions.md
Aider .aider.conf.yml or pass via system prompt
Windsurf .windsurf/rules/ in project root
Agent Roster
Engineering Division
Design Division
Marketing, Sales & Paid Media
Using Agents in Claude Code
Activating a Single Agent
Using Multiple Agents in Sequence
Referencing an Agent File Directly
Using Agents in Cursor
After running ./scripts/install.sh tool cursor , agent rules land in .cursor/rules/ . Reference them in chat:
Or set a default rule in .cursor/rules/default.mdc :
Using Agents with Aider
Using Agents in Windsurf
Activate in chat:
Real Workflow Examples
Full Stack Feature with Multiple Agents
Code Review Workflow
Database Optimization
Incident Response
Creating Custom Agents
Agent files follow a consistent markdown structure:
Save custom agents to agency agents/custom/ and re run ./scripts/convert.sh to generate tool integrations.
Contributing New Agents
Troubleshooting
Agents not found in Claude Code
convert.sh fails with permission error
Cursor not picking up agent rules
Agent personality not activating
Be explicit: "Activate the Frontend Developer agent" rather than just referencing the topic
Paste the agent file contents directly into the system prompt if tool integration isn't working
For Claude Code, confirm agents directory: claude config get agentsDir
Agent conflicts when using multiple
Activate one agent per conversation session
For multi agent workflows, use separate sessions or Claude Code's subagent feature
Sequence agents explicitly: architect → implement → review
Project Structure
Key Facts
License : MIT
51,000+ stars — battle tested by a large community
No API keys required — agents are prompt files, not services
Tool agnostic — works with any LLM tool that accepts system prompts
Extensible — add custom agents following the same markdown pattern
PRs welcome — the roster grows through community contributions