← 返回首页
GitHub - jtgsystems/Custom-Modes-Roo-Code: 🚀 Custom modes for Roo Code VS Code extension - Enhanced AI coding assistance configurations · GitHub
Skip to content

Navigation Menu

Toggle navigation
Sign in
Appearance settings
Search or jump to...

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Resetting focus

jtgsystems/Custom-Modes-Roo-Code

Go to file
Code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

148 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
View all files

Repository files navigation

More items

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/ │ ├── 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

Script Purpose
scripts/update_to_2026.py Bulk update agent YAML files to 2026 standards
scripts/validate_custom_modes.py Validate YAML files against schema
vs-code/convert_modes.py Convert 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

Category Agents Primary Use Case
🧠 AI & ML 14 Machine learning and AI development
💼 Business & Product 18 Product strategy and business analysis
💻 Core Development 58 Application development and architecture
🏗️ Infrastructure & DevOps 25 Cloud infrastructure and deployment
💬 Language Specialists 23 Programming language expertise
⚖️ Legal & Compliance 16 Regulatory and legal compliance
🎛️ Meta-Orchestration 37 Workflow and system coordination
🔐 Security & Quality 25 Security and quality assurance
🎯 Specialized Domains 16 Industry-specific applications
🧠 SOTA Personas 11 Advanced reasoning and cognitive workflows

Total: 225 Specialized Agents

🔗 Related Resources

  • 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

Footer

© 2026 GitHub, Inc.