Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

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

Provide feedback

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

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

🚀 Custom modes for Roo Code VS Code extension - Enhanced AI coding assistance configurations

License

NotificationsYou must be signed in to change notification settings

jtgsystems/Custom-Modes-Roo-Code

Repository files navigation

Banner

Custom Modes for Roo Code Banner

Custom Modes for Roo Code 🤖

License: MITVersionAgentsMaintainedSecurity

Star this repo if you find it useful! ⭐

Professional AI Agent Configuration Library for Roo Code - 2025 Edition

A comprehensive collection of 171 specialized AI agents designed for modern software development, following 2025 security-first principles and best practices.

🚀 Quick Start

# Clone the repositorygit clone https://github.com/jtgsystems/Custom-Modes-Roo-Code.git# Navigate to agent categoriescd Custom-Modes-Roo-Code/agents# Select your agent configurationcp core-development/general/python-developer.yaml~/.roo-code/agents/

📚 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 2025 development standards with emphasis on:

  • Security-First Architecture 🔒
  • Performance Optimization
  • Modern Framework Support 🏗️
  • Industry Best Practices
  • Comprehensive Domain Coverage 🌐

Key Features

  • 171 Specialized Agents across 9 categories
  • YAML-based Configuration for easy customization
  • 2025 Security Standards compliance
  • Production-Ready Templates
  • Cross-Platform Compatibility
  • Modular Architecture

🗂️ Agent Categories

🧠 AI & Machine Learning (11 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

💼 Business & Product (15 agents)

Business strategy and product development

  • Product Managers
  • Business Analysts
  • Marketing Specialists
  • Sales Engineers
  • Content Strategists

💻 Core Development (36 agents)

Foundation development roles and architectures

  • Full-Stack Developers
  • Backend Specialists
  • Frontend Experts
  • System Architects
  • API Designers
  • Integration Specialists

🏗️ Infrastructure & DevOps (14 agents)

Modern infrastructure and deployment

  • Cloud Engineers (AWS, Azure, GCP)
  • Kubernetes Specialists
  • Docker Experts
  • Monitoring & Observability
  • Network 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, Azure integration

⚖️ Legal & Compliance (14 agents)

Regulatory and legal expertise

  • GDPR Compliance
  • Security Auditing
  • Legal Documentation
  • Regulatory Analysis

🎛️ Meta-Orchestration (28 agents)

System coordination and workflow management

  • Workflow Orchestrators
  • Project Coordinators
  • System Monitors
  • Process Optimizers
  • Integration Managers

🔐 Security & Quality (13 agents)

Security-first development and quality assurance

  • Cybersecurity Experts
  • Penetration Testers
  • Security Auditors
  • Accessibility Specialists
  • Compliance Officers

🎯 Specialized Domains (17 agents)

Industry-specific expertise

  • Fintech - Financial systems, compliance
  • Gaming - Game development, engines
  • Blockchain - Smart contracts, DeFi
  • IoT - Edge computing, sensors
  • SEO - Search optimization, analytics

📦 Installation

Prerequisites

  • Roo Code CLI tool installed
  • Git for repository management
  • Node.js 18+ (recommended)
  • Python 3.9+ (for AI/ML agents)

Method 1: Full Installation

# Clone the complete repositorygit clone https://github.com/jtgsystems/Custom-Modes-Roo-Code.gitcd Custom-Modes-Roo-Code# Install to Roo Code directorycp -r agents~/.roo-code/custom-modes/

Method 2: Selective Installation

# Install specific categorycp -r agents/core-development~/.roo-code/agents/# Install specific agentcp agents/language-specialists/python/python-developer.yaml~/.roo-code/agents/

Method 3: Direct Configuration

# Use curl for individual agentscurl -O https://raw.githubusercontent.com/jtgsystems/Custom-Modes-Roo-Code/main/agents/core-development/general/python-developer.yaml

🛠️ Usage

Basic Usage

  1. Select an Agent

    ls agents/core-development/general/
  2. Configure Roo Code

    roo-code configset agent-path agents/python-developer.yaml
  3. Activate Agent

    roo-code activate python-developer

Advanced Configuration

# Example customization in your projectagent_config:base:"python-developer"customizations:frameworks:["FastAPI", "Pydantic", "SQLAlchemy"]deployment:"docker"testing:"pytest"ci_cd:"github-actions"

Integration Examples

Python Development

# Set up Python FastAPI projectroo-code new-project --agent python-developer --template fastapi

React Development

# Set up React TypeScript projectroo-code new-project --agent typescript-developer --template react-ts

Full-Stack Project

# Combine multiple agentsroo-code orchestrate --agents"python-developer,typescript-developer,postgres-pro"

📋 Agent Structure

Each agent follows a standardized YAML structure:

name:"Agent Name"version:"2025.1"category:"core-development"description:"Agent description"role:|  Detailed role and capabilities descriptioncapabilities:  -capability1  -capability2frameworks:  -framework1  -framework2security_features:  -security_feature1  -security_feature2best_practices:  -practice1  -practice2

Agent Metadata

  • Name: Human-readable agent identifier
  • Version: 2025.1 standard compliance
  • Category: Primary domain classification
  • Role: Detailed capability description
  • Frameworks: Supported technologies
  • Security: 2025 security standards

🔐 Security

Security Standards Compliance

All agents adhere to2025 Security Standards:

  • Zero-Trust Architecture
  • Secure by Default Configuration
  • OWASP Top 10 Compliance
  • Supply Chain Security
  • Container Security
  • API Security Best Practices

Security Features

security_features:  -input_validation  -output_sanitization  -secure_coding_practices  -vulnerability_scanning  -dependency_checking  -secrets_management

Reporting Security Issues

Please report security vulnerabilities to:security@jtgsystems.com

🤝 Contributing

Development Workflow

  1. Fork the Repository

    git fork https://github.com/jtgsystems/Custom-Modes-Roo-Code.git
  2. Create Feature Branch

    git checkout -b feature/new-agent
  3. Add Your Agent

    # Follow the template structurecp template.yaml agents/category/subcategory/your-agent.yaml
  4. Test Configuration

    roo-code validate agents/category/subcategory/your-agent.yaml
  5. Submit Pull Request

Agent Submission Guidelines

  • Follow YAML structure standards
  • Include comprehensive role description
  • Specify security features
  • Add relevant frameworks and capabilities
  • Test with Roo Code CLI

Quality Standards

  • Security First: All agents must pass security validation
  • Performance: Optimized for fast initialization
  • Documentation: Clear, comprehensive descriptions
  • Testing: Validated with real-world scenarios

📊 Statistics

CategoryAgentsPrimary Use Case
🧠 AI & ML11Machine learning and AI development
💼 Business & Product15Product strategy and business analysis
💻 Core Development36Application development and architecture
🏗️ Infrastructure & DevOps14Cloud infrastructure and deployment
💬 Language Specialists23Programming language expertise
⚖️ Legal & Compliance14Regulatory and legal compliance
🎛️ Meta-Orchestration28Workflow and system coordination
🔐 Security & Quality13Security and quality assurance
🎯 Specialized Domains17Industry-specific applications

Total: 171 Specialized Agents

🔗 Related Resources

📞 Support

📄 License

This project is licensed under theMIT License - see theLICENSE file for details.

MIT LicenseCopyright (c) 2025 JTG SystemsPermission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to dealin the Software without restriction, including without limitation the rightsto use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in allcopies 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 ❤️ byJTG Systems

Following 2025 Security-First Development Standards

GitHubWebsite

SEO Keyword Cloud

openaicodexclauderoocodeaiagentconfigurationsyamlsecuritydevopsautomationworkfloworchestrationmlopsmachinelearningfintechgamingcompliancedeveloperproductivityvscodeextensiontemplatestoolkitmultiagentarchitectureintegrationpipelinestestingmonitoringobservabilitycloudkubernetesdockerpythonjavascripttypescriptrustgolangjavacsharpgdprgovernancepracticesultrathinkoptimizationroadmapsupporters

Packages

No packages published

Contributors3

  •  
  •  
  •  

Languages


[8]ページ先頭

©2009-2026 Movatter.jp