
Custom Modes for Roo Code ๐ค
โญ Star this repo if you find it useful! โญ
Professional AI Agent Configuration Library for Roo Code โ 2026 Edition
A comprehensive collection of 225 specialized AI agents designed for modern software development, following 2026 security-first principles and best practices. Includes 11 SOTA reasoning personas for advanced cognitive workflows.
๐ Quick Start
# Clone the repository
git clone https://github.com/jtgsystems/Custom-Modes-Roo-Code.git
# Navigate to agent categories
cd Custom-Modes-Roo-Code/agents
# Convert YAML agents to VS Code format
cd vs-code/
python3 convert_modes.py
๐ Table of Contents
๐ฏ Overview
This repository contains a meticulously curated collection of AI agent configurations for Roo Code, designed to accelerate development workflows across multiple domains. Each agent is optimized for 2026 development standards with emphasis on:
-
Security-First Architecture ๐
-
Performance Optimization โก
-
Modern Framework Support ๐๏ธ
-
Industry Best Practices โจ
-
Comprehensive Domain Coverage ๐
Key Features
-
โ 225 Specialized Agents across 10 categories
-
โ 11 SOTA 2026 Reasoning Personas for advanced cognitive workflows
-
โ YAML-based Configuration for easy customization
-
โ 2026 Security Standards compliance (OWASP, Zero-Trust)
-
โ Production-Ready Templates
-
โ Cross-Platform Compatibility
-
โ Modular Architecture
2026 Technology Stack
All agents are updated to reference the latest 2026 technology stack:
Technology Version
React 19+
Node.js 22+
Python 3.13+
TypeScript 5.7+
Go 1.24+
Java 24
Next.js 16
.NET 9
Kubernetes 1.32
Terraform 1.11
๐๏ธ Agent Categories
๐ง AI & Machine Learning (14 agents)
Specialized AI/ML development and deployment
-
Machine Learning Engineers
-
AI System Architects
-
Data Science Specialists
-
MLOps Engineers
-
Computer Vision Experts
-
NLP Specialists
-
LLM Integration Specialists
-
RAG Evaluators
๐ผ Business & Product (18 agents)
Business strategy and product development
-
Product Managers
-
Business Analysts
-
Marketing Specialists
-
Sales Engineers
-
Content Strategists
-
Customer Success Managers
๐ป Core Development (58 agents)
Foundation development roles and architectures
-
Full-Stack Developers
-
Backend Specialists
-
Frontend Experts
-
System Architects
-
API Designers
-
Integration Specialists
-
Electron Desktop Experts
-
Deep Research Protocol
๐๏ธ Infrastructure & DevOps (25 agents)
Modern infrastructure and deployment
-
Cloud Engineers (AWS, Azure, GCP)
-
Kubernetes Specialists
-
Docker Experts
-
Monitoring & Observability
-
Network Engineers
-
SRE Engineers
-
Platform Engineers
๐ฌ Language Specialists (23 agents)
Programming language experts
-
Python - FastAPI, Django, asyncio
-
JavaScript/TypeScript - React, Node.js, Next.js
-
Rust - Systems programming, WebAssembly
-
Go - Microservices, concurrent systems
-
Java - Spring Boot, enterprise systems
-
C# - .NET 9, Azure integration
-
Kotlin - Coroutines, multiplatform
-
Swift - SwiftUI, protocol-oriented
-
Angular - Angular 15+ enterprise patterns
-
Vue.js - Vue 3 Composition API
โ๏ธ Legal & Compliance (16 agents)
Regulatory and legal expertise
-
GDPR Compliance
-
Security Auditing
-
Legal Documentation (Canada & USA)
-
Regulatory Analysis
-
Corporate Law
-
Employment Law
-
Criminal Law
-
Intellectual Property
๐๏ธ Meta-Orchestration (37 agents)
System coordination and workflow management
-
Workflow Orchestrators
-
Project Coordinators
-
System Monitors
-
Process Optimizers
-
Integration Managers
-
Data Engineers & Analysts
-
Search Specialists
๐ Security & Quality (25 agents)
Security-first development and quality assurance
-
Cybersecurity Experts
-
Penetration Testers
-
Security Auditors
-
Accessibility Specialists
-
Compliance Officers
-
Debug Specialists
-
Test Automators
๐ฏ Specialized Domains (16 agents)
Industry-specific expertise
-
Fintech - Financial systems, compliance
-
Gaming - Game development, engines
-
Blockchain - Smart contracts, DeFi
-
IoT - Edge computing, sensors
-
SEO - Search optimization, analytics
-
Payment - Gateway integration, PCI
๐ง SOTA 2026 Personas (11 agents)
State-of-the-art reasoning and cognitive personas
See SOTA 2026 Personas section below for details.
๐ง SOTA 2026 Personas
Advanced cognitive personas implementing cutting-edge reasoning patterns from the Agent Personas SOTA 2026 specification.
Tier 1: Foundational Reasoning
Persona Level Description
๐๏ธ Core Reasoning Architect L1 Root Immutable reasoning foundation, RSC guard
๐ฎ Formula Cascade Oracle L2 Fractal formula notation master
๐ฌ Fractal Elaborator L3-L6 Infinite zoom specialist
Tier 2: Engineering Excellence
Persona Level Description
โก High-Performance Engineer L2-L3 Gallie-optimized hardware sympathizer
๐ SOTA Stack Master L2 Next-Gen Web & Language Virtuoso
๐จ UI/UX Vibe Master L2 Aesthetic Intelligence + Layout Enforcer
Tier 3: Quality, Integrity & Operations
Persona Level Description
๐ก๏ธ Anti-Fiction Sentinel L1 Truth Enforcer & Neuro-Symbolic Verifier
๐ก DevOps Observability Sentinel L3 Production Guardian & Incident Commander
Tier 4: Problem-Solving & Cognitive
Persona Level Description
๐งฉ Problem Solving Maestro L2-L3 Master of All Heuristics
๐ง Cognitive Multi-Thinker L2 Parallel Thought Stream + Six Hats
๐ธ๏ธ Agentic Swarm Conductor L2-L3 Hive-Mind Orchestrator
See agents/sota-personas/README.md for the inter-persona handoff matrix and swarm usage guide.
๐ฆ Installation
Prerequisites
-
Roo Code extension for VS Code / Antigravity IDE
-
Git for repository management
-
Node.js 22+ (recommended)
-
Python 3.13+ (for AI/ML agents and conversion scripts)
Method 1: Full Installation
# Clone the complete repository
git clone https://github.com/jtgsystems/Custom-Modes-Roo-Code.git
cd Custom-Modes-Roo-Code
# Convert YAML agents to VS Code format
cd vs-code/
python3 convert_modes.py
# Copy converted modes to Roo Code settings
cp -r converted_modes/.roo/ ~/.config/Antigravity/User/globalStorage/rooveterinaryinc.roo-cline/settings/.roo/
Method 2: Selective Installation
# Install specific category
cp agents/core-development ~/.roo-code/agents/ -r
# Install SOTA personas only
cp agents/sota-personas ~/.roo-code/agents/ -r
Method 3: Direct YAML Usage
Each agent YAML file can be used directly with Roo Code's custom mode system:
# Example: Loading an agent
slug: python-developer
name: ๐ Python Developer
roleDefinition: ...
customInstructions: ...
groups: [read, edit, browser, command, mcp]
๐ง Agent Structure
YAML Configuration Format
slug: agent-name # Unique identifier (kebab-case)
name: ๐ท๏ธ Agent Display Name # Display name with emoji
category: category-name # Primary category
subcategory: subcategory-name # Subcategory
roleDefinition: >- # Agent's role description
You are a specialist in...
customInstructions: >- # Detailed instructions
## 2026 Standards Compliance
...
groups: # Permission groups
- read
- edit
- browser
- command
- mcp
version: '2026.1' # Schema version
lastUpdated: '2026-05-12' # Last update date
Directory Organization
agents/
โโโ ai-ml/ # AI & Machine Learning
โ โโโ computer-vision/
โ โโโ data-science/
โ โโโ general/
โ โโโ llm/
โ โโโ mlops/
โ โโโ nlp/
โโโ business-product/ # Business & Product
โ โโโ business-analysis/
โ โโโ marketing/
โ โโโ product-analytics/
โ โโโ product-management/
โ โโโ sales/
โ โโโ general/
โโโ core-development/ # Core Development
โ โโโ architecture/
โ โโโ backend/
โ โโโ frontend/
โ โโโ fullstack/
โ โโโ general/
โโโ infrastructure-devops/ # Infrastructure & DevOps
โ โโโ cloud/
โ โโโ general/
โ โโโ kubernetes/
โ โโโ networking/
โโโ language-specialists/ # Language Specialists
โ โโโ csharp/
โ โโโ golang/
โ โโโ java/
โ โโโ javascript/
โ โโโ python/
โ โโโ rust/
โ โโโ general/
โโโ legal-compliance/ # Legal & Compliance
โ โโโ compliance/
โ โโโ corporate/
โ โโโ criminal/
โ โโโ employment/
โ โโโ ip/
โ โโโ litigation/
โโโ meta-orchestration/ # Meta-Orchestration
โ โโโ general/
โโโ security-quality/ # Security & Quality
โ โโโ general/
โ โโโ secu