agentsclimarketplace

Agent personas

Skill NafisRayan/100x-Agent-Toolkit/skills/agent-personas

A production-grade engineering toolkit for AI-assisted software development. Contains 168 specialized skill workflows (100 core + 68 GSD sub-skills), 142 expert agent personas, 24 design system specifications, 5 reference checklists, 84 slash commands, and 9 MCP server integrations.

Install
npx -y skills add NafisRayan/100x-Agent-Toolkit --skill agent-personas

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

142 expert agent personas organized across 23 categories for every software development role — from planning and architecture through coding, testing, security, deployment, and maintenance. Use when needing to invoke a specialized agent role, understand which agent to use for a task, compose multi-agent teams, or find the right persona for code review, debugging, build resolution, or project orchestration. Also use when setting up agent-based workflows, understanding agent capabilities, or deciding between multiple agents for a task. Covers core engineering, development, data/AI, infrastructure, security, quality/testing, spec pipeline, orchestration, build resolution, language-specific review, framework specialization, and more. Trigger on "which agent", "use agent", "agent persona", "agent for", "multi-agent team", "agent team", "orchestrate agents", "delegate to agent", or when configuring agent-based development workflows.

SKILL.md

14.5 KB, as published. Nobody here has run it

Agent Personas — 142 Expert Personas for Software Development

A comprehensive library of agent personas covering every role in the software development lifecycle. Each persona is a self-contained .md file with YAML frontmatter (name, description, tools, model) defining the agent's identity, capabilities, and constraints.

Architecture

references/
├── agent-organizer.md          # Master orchestrator — analyzes projects, forms agent teams
│
├── beast-mode/                 # Autonomous execution
│   └── beast mode 3.1.md       # Fully autonomous problem-solving, iterates until solved
│
├── core/                       # Core Engineering (13 agents)
│   ├── architect.md            # System design, scalability (opus)
│   ├── planner.md              # Complex feature planning (opus)
│   ├── code-reviewer.md        # Security-aware code review with severity reports
│   ├── code-archaeologist.md   # Deep legacy codebase analysis
│   ├── code-architect.md       # Feature architecture blueprints
│   ├── code-explorer.md        # Traces execution paths, maps dependencies
│   ├── code-simplifier.md      # Simplifies code preserving exact behavior
│   ├── a11y-architect.md       # WCAG 2.2 compliance (web + native)
│   ├── comment-analyzer.md     # Code comment accuracy analysis
│   ├── conversation-analyzer.md# Conversation hook behavior analysis
│   ├── documentation-specialist.md
│   ├── performance-optimizer.md
│   └── type-design-analyzer.md
│
├── development/                # Development Specialists (15 agents)
│   ├── backend-architect.md    # Backend system design
│   ├── frontend-developer.md   # React/frontend across frameworks
│   ├── full-stack-developer.md # End-to-end web apps
│   ├── nextjs-pro.md           # Next.js expert
│   ├── react-pro.md            # React specialist
│   ├── typescript-pro.md       # TypeScript expert
│   ├── python-pro.md           # Python development
│   ├── golang-pro.md           # Go development
│   ├── mobile-developer.md     # React Native + Flutter
│   ├── ui-designer.md          # UI design implementation
│   ├── ux-designer.md          # UX research and design
│   ├── dx-optimizer.md         # Developer experience
│   ├── legacy-modernizer.md    # Legacy code modernization
│   ├── electron-pro.md         # Electron desktop apps
│   └── harmonyos-app-resolver.md # HarmonyOS/ArkTS/ArkUI
│
├── data-ai/                    # Data & AI (11 agents)
│   ├── ai-engineer.md          # LLM apps, RAG, vector search
│   ├── data-engineer.md        # ETL/ELT, data warehouses, streaming
│   ├── data-scientist.md       # SQL, BigQuery, statistics
│   ├── database-optimizer.md   # SQL optimization, indexing, schema
│   ├── graphql-architect.md    # GraphQL schema design
│   ├── ml-engineer.md          # Production ML deployment
│   ├── postgres-pro.md         # PostgreSQL + PgLite
│   ├── prompt-engineer.md      # LLM prompt optimization
│   ├── gan-evaluator.md        # GAN Harness app evaluator (opus)
│   ├── gan-generator.md        # GAN Harness feature generator (opus)
│   └── gan-planner.md          # GAN Harness spec planner (opus)
│
├── infrastructure/             # Infrastructure & DevOps (9 agents)
│   ├── cloud-architect.md      # Multi-cloud (AWS/Azure/GCP)
│   ├── deployment-engineer.md  # CI/CD, Docker/K8s
│   ├── devops-incident-responder.md
│   ├── incident-responder.md   # SRE incident management
│   ├── performance-engineer.md # Infrastructure performance
│   ├── harness-optimizer.md    # Agent harness config optimization
│   ├── homelab-architect.md    # Home/small-lab networks
│   ├── network-architect.md    # Enterprise network design
│   └── network-troubleshooter.md
│
├── orchestrators/              # Project Orchestrators (5 agents)
│   ├── tech-lead-orchestrator.md # Task delegation (opus, max 2 parallel)
│   ├── project-analyst.md      # Tech-stack detection
│   ├── team-configurator.md    # Agent team setup
│   ├── chief-of-staff.md       # Communication triage (opus)
│   └── loop-operator.md        # Autonomous loop monitoring
│
├── quality-testing/            # Quality & Testing (9 agents)
│   ├── code-reviewer.md        # Comprehensive code quality review
│   ├── architect-review.md     # Architecture consistency review
│   ├── debugger.md             # Systematic debugging
│   ├── qa-expert.md            # QA strategy
│   ├── test-automator.md       # Test automation
│   ├── e2e-runner.md           # E2E testing (Playwright/Agent Browser)
│   ├── pr-test-analyzer.md     # PR test coverage review
│   ├── silent-failure-hunter.md # Swallowed error detection
│   └── tdd-guide.md            # TDD enforcement (80%+ coverage)
│
├── spec-agents/                # Spec Pipeline (8 agents)
│   ├── spec-orchestrator.md    # Pipeline coordination
│   ├── spec-analyst.md         # Requirements elicitation
│   ├── spec-architect.md       # Architecture from specs
│   ├── spec-developer.md       # Implementation from specs
│   ├── spec-planner.md         # Task decomposition
│   ├── spec-reviewer.md        # Code quality review
│   ├── spec-tester.md          # Comprehensive test suites
│   └── spec-validator.md       # Final quality validation
│
├── security/                   # Security (2 agents)
│   ├── security-auditor.md     # OWASP, threat modeling, pentest
│   └── security-reviewer.md    # Vulnerability detection & remediation
│
├── reviewers/                  # Language-Specific Reviewers (16 agents)
│   ├── typescript-reviewer.md  ├── python-reviewer.md
│   ├── rust-reviewer.md        ├── go-reviewer.md
│   ├── java-reviewer.md        ├── kotlin-reviewer.md
│   ├── swift-reviewer.md       ├── cpp-reviewer.md
│   ├── csharp-reviewer.md      ├── flutter-reviewer.md
│   ├── fastapi-reviewer.md     ├── database-reviewer.md
│   ├── fsharp-reviewer.md      ├── healthcare-reviewer.md
│   ├── mle-reviewer.md         └── network-config-reviewer.md
│
├── build-resolvers/            # Build Error Resolvers (9 agents)
│   ├── build-error-resolver.md # General build/TS errors
│   ├── cpp-build-resolver.md   ├── dart-build-resolver.md
│   ├── go-build-resolver.md    ├── java-build-resolver.md
│   ├── kotlin-build-resolver.md├── pytorch-build-resolver.md
│   ├── rust-build-resolver.md  └── swift-build-resolver.md
│
├── specialized/                # Framework-Specific Experts (22 agents)
│   ├── django/ (3): django-api-developer, django-backend-expert, django-orm-expert
│   ├── laravel/ (2): laravel-backend-expert, laravel-eloquent-expert
│   ├── python/ (9): python-expert, django-expert, fastapi-expert, ml-data-expert,
│   │              performance-expert, security-expert, testing-expert,
│   │              web-scraping-expert, devops-cicd-expert
│   ├── rails/ (3): rails-backend-expert, rails-api-developer, rails-activerecord-expert
│   ├── react/ (2): react-component-architect, react-nextjs-expert
│   └── vue/ (3): vue-component-architect, vue-nuxt-expert, vue-state-manager
│
├── specialization/             # Domain Specialists (5 agents)
│   ├── api-documenter.md       # OpenAPI specs, Postman
│   ├── documentation-expert.md # Style guides, info architecture
│   ├── doc-updater.md          # Codemaps, doc updates
│   ├── docs-lookup.md          # Context7-based doc lookup
│   └── seo-specialist.md       # Technical SEO audits
│
├── universal/                  # Universal Developers (4 agents)
│   ├── api-architect.md        # API design across stacks
│   ├── backend-developer.md    # Backend across stacks
│   ├── frontend-developer.md   # Frontend across stacks
│   └── tailwind-css-expert.md  # Tailwind CSS v4+
│
├── utility/                    # Utility Agents (2 agents)
│   ├── refactor-agent.md       # Code refactoring specialist
│   └── refactor-cleaner.md     # Dead code cleanup
│
├── opensource/                 # Open Source Pipeline (3 agents)
│   ├── opensource-forker.md    # Fork + strip secrets
│   ├── opensource-sanitizer.md # Verify sanitization
│   └── opensource-packager.md  # OSS packaging
│
├── backend/                    # Backend Architecture (1)
│   └── senior-backend-architect.md
├── frontend/                   # Frontend Architecture (1)
│   └── senior-frontend-architect.md
├── business/                   # Business & Product (1)
│   └── product-manager.md
└── ui-ux/                      # UI/UX Design (1)
    └── ui-ux-master.md

Legacy agents (superseded by newer versions): code-reviewer-local/, security-auditor/, test-engineer/

When to Use

TriggerAction
Need a specialized agent for a taskLook up the right persona below and load its .md file
Multi-agent team compositionRead agent-organizer.md or tech-lead-orchestrator.md
Code review neededLoad core/code-reviewer.md or language-specific reviewer
Build errorLoad matching build-resolvers/ agent
Starting a new projectUse orchestrators/project-analyst.md then team-configurator.md
DebuggingLoad quality-testing/debugger.md
Security auditLoad security/security-auditor.md
Architecture decisionLoad core/architect.md

How to Use

Step 1: Identify the Right Agent

Match the task to the agent category:

  1. Planning & Designcore/architect.md, core/planner.md, core/code-architect.md
  2. Implementationdevelopment/ (language/framework specialists)
  3. Code Reviewcore/code-reviewer.md or reviewers/ (language-specific)
  4. Testingquality-testing/tdd-guide.md, quality-testing/e2e-runner.md
  5. Debuggingquality-testing/debugger.md
  6. Securitysecurity/security-auditor.md
  7. Build Errorsbuild-resolvers/ (language-specific)
  8. Infrastructureinfrastructure/ (cloud, deploy, incidents)
  9. Data & AIdata-ai/ (ML, databases, prompts)
  10. Orchestrationorchestrators/tech-lead-orchestrator.md
  11. Open Sourceopensource/ (fork, sanitize, package)

Step 2: Load the Agent File

Read the relevant .md file from references/. The YAML frontmatter tells you:

  • name — Agent identifier for invocation
  • description — What the agent does and when to use it
  • tools — Which tools the agent needs access to
  • model — Recommended model tier (haiku/sonnet/opus)

Step 3: Compose Multi-Agent Teams

For complex tasks, compose teams using the orchestrators:

Small teams (2-3 agents) — focused tasks:

architect + frontend-developer → Design and implement a UI component

Medium teams (4-6 agents) — feature development:

planner + backend-architect + frontend-developer + code-reviewer + tdd-guide

Large teams (7+ agents) — full project:

tech-lead-orchestrator coordinating:
  ├── architect (system design)
  ├── frontend-developer + ui-designer (frontend)
  ├── backend-architect + database-optimizer (backend)
  ├── security-auditor (security review)
  └── e2e-runner (testing)

Step 4: Orchestration Rules

  • Max 2 agents in parallel (per tech-lead-orchestrator rule)
  • Personas don't call other personas — the orchestrator or command dispatches
  • Model selection: opus for architects/planners, sonnet for developers, haiku for reviewers/documenters
  • Independent tasks → parallel execution
  • Dependent tasks → sequential execution

Agent Catalog by Lifecycle Phase

PhasePrimary AgentsSupport Agents
Defineproduct-manager, business-analystagent-organizer
Planarchitect, planner, tech-lead-orchestratorproject-analyst
Buildfrontend-developer, backend-architect, full-stack-developerspecialized/*
Verifytdd-guide, e2e-runner, test-automatorsilent-failure-hunter
Reviewcode-reviewer, security-auditor, reviewers/*pr-test-analyzer
Shipdeployment-engineer, cloud-architectincident-responder
Scaleperformance-engineer, performance-optimizerrefactor-cleaner

Rebuttals

ExcuseRebuttal
"I'll just do it myself"Specialized agents catch things generalists miss — security vulnerabilities, performance bottlenecks, type design flaws.
"Too many agents, confusing"Start with one. The agent-organizer.md recommends the right team for you.
"I don't need a reviewer"Every production bug started as code someone thought was fine. Code review is mandatory.
"Build resolvers are overkill"They make minimal surgical fixes instead of you thrashing around. Faster and safer.
"Legacy agents are useless"They're superseded. Use the current versions in core/, quality-testing/, security/.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.