Custom Modes for Roo Code ๐Ÿค–

May 12, 2026 ยท View on GitHub

Custom Modes for Roo Code Banner

Custom Modes for Roo Code ๐Ÿค–

License: MIT Version Agents Maintained Security

โญ 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:

TechnologyVersion
React19+
Node.js22+
Python3.13+
TypeScript5.7+
Go1.24+
Java24
Next.js16
.NET9
Kubernetes1.32
Terraform1.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

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

PersonaLevelDescription
๐Ÿ›๏ธ Core Reasoning ArchitectL1 RootImmutable reasoning foundation, RSC guard
๐Ÿ”ฎ Formula Cascade OracleL2Fractal formula notation master
๐Ÿ”ฌ Fractal ElaboratorL3-L6Infinite zoom specialist

Tier 2: Engineering Excellence

PersonaLevelDescription
โšก High-Performance EngineerL2-L3Gallie-optimized hardware sympathizer
๐Ÿš€ SOTA Stack MasterL2Next-Gen Web & Language Virtuoso
๐ŸŽจ UI/UX Vibe MasterL2Aesthetic Intelligence + Layout Enforcer

Tier 3: Quality, Integrity & Operations

PersonaLevelDescription
๐Ÿ›ก๏ธ Anti-Fiction SentinelL1Truth Enforcer & Neuro-Symbolic Verifier
๐Ÿ“ก DevOps Observability SentinelL3Production Guardian & Incident Commander

Tier 4: Problem-Solving & Cognitive

PersonaLevelDescription
๐Ÿงฉ Problem Solving MaestroL2-L3Master of All Heuristics
๐Ÿง  Cognitive Multi-ThinkerL2Parallel Thought Stream + Six Hats
๐Ÿ•ธ๏ธ Agentic Swarm ConductorL2-L3Hive-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/
โ”‚   โ”œโ”€โ”€ security-audit/
โ”‚   โ””โ”€โ”€ testing/
โ”œโ”€โ”€ sota-personas/            # SOTA 2026 Personas
โ”‚   โ”œโ”€โ”€ cognitive/
โ”‚   โ”œโ”€โ”€ engineering/
โ”‚   โ”œโ”€โ”€ quality/
โ”‚   โ”œโ”€โ”€ reasoning/
โ”‚   โ””โ”€โ”€ README.md
โ””โ”€โ”€ specialized-domains/      # Specialized Domains
    โ”œโ”€โ”€ blockchain/
    โ”œโ”€โ”€ fintech/
    โ”œโ”€โ”€ gaming/
    โ”œโ”€โ”€ iot/
    โ”œโ”€โ”€ seo/
    โ””โ”€โ”€ general/

๐Ÿ› ๏ธ Scripts

ScriptPurpose
scripts/update_to_2026.pyBulk update agent YAML files to 2026 standards
scripts/validate_custom_modes.pyValidate YAML files against schema
vs-code/convert_modes.pyConvert YAML agents to VS Code/Roo Code format

๐Ÿ” Security

Security Standards Compliance

All agents adhere to 2026 Security Standards:

  • โœ… Zero-Trust Architecture
  • โœ… Secure by Default Configuration
  • โœ… OWASP Top 10 Compliance (including LLM Top 10)
  • โœ… Supply Chain Security
  • โœ… Container Security
  • โœ… API Security Best Practices
  • โœ… Sub-100ms Performance Targets
  • โœ… >95% Test Coverage Standards

Reporting Security Issues

Please report security vulnerabilities to: security@jtgsystems.com

๐Ÿค Contributing

See CONTRIBUTING.md for detailed guidelines.

Quick Contribution Workflow

  1. Fork โ†’ Branch โ†’ Add Agent โ†’ Test โ†’ PR
  2. Follow YAML structure standards (see schema in schemas/custom_modes.schema.json)
  3. Include comprehensive role description and 2026 security features
  4. Validate with python3 scripts/validate_custom_modes.py

๐Ÿ“Š Statistics

CategoryAgentsPrimary Use Case
๐Ÿง  AI & ML14Machine learning and AI development
๐Ÿ’ผ Business & Product18Product strategy and business analysis
๐Ÿ’ป Core Development58Application development and architecture
๐Ÿ—๏ธ Infrastructure & DevOps25Cloud infrastructure and deployment
๐Ÿ’ฌ Language Specialists23Programming language expertise
โš–๏ธ Legal & Compliance16Regulatory and legal compliance
๐ŸŽ›๏ธ Meta-Orchestration37Workflow and system coordination
๐Ÿ” Security & Quality25Security and quality assurance
๐ŸŽฏ Specialized Domains16Industry-specific applications
๐Ÿง  SOTA Personas11Advanced reasoning and cognitive workflows

Total: 225 Specialized Agents

  • Roo Code Extension - VS Code Marketplace - AI coding assistant
  • Antigravity IDE - Enhanced VS Code distribution with Roo Code integration
  • GitHub Repository - This Project - Agent configurations

๐Ÿ“ž Support

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

MIT License

Copyright (c) 2025-2026 JTG Systems

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

๐Ÿ™ Acknowledgments

  • Roo Code Team - For the amazing development platform
  • Open Source Community - For continuous inspiration
  • Contributors - For making this project possible
  • Security Researchers - For ensuring robust security standards

Built with โค๏ธ by JTG Systems

Following 2026 Security-First Development Standards

GitHub Website