This repository is a Cursor-optimized fork of the original wshobson/agents collection, specifically adapted for use with Cursor IDE.
The original repository contains 50+ specialized AI subagents for Claude Code, and this fork has been enhanced with Cursor-specific optimizations and intelligent rule application.
- 🔄 Smart Rule Application: Rules are applied automatically based on context and necessity, not all at once
- 📝 Enhanced Metadata: Optimized
.mdc
format withalwaysApply
field for flexible configuration - 🎯 Context-Aware: Agents are invoked only when relevant to the current task
- ⚡ Performance Optimized: Reduced overhead by applying rules selectively
- 🛠️ Cursor Integration: Seamless integration with Cursor IDE workflow
This collection is based on the excellent work from:
- Original Repository: wshobson/agents
- Original Author: @wshobson
- License: MIT
Unlike the original collection where all rules are applied simultaneously, this Cursor-optimized version:
- Analyzes Context: Determines which agents are relevant to the current task
- Selective Application: Applies only the necessary rules based on file type, project structure, and user intent
- Dynamic Loading: Loads and unloads agents as needed to maintain performance
- Smart Suggestions: Recommends relevant agents based on the current development context
- backend-architect - Design RESTful APIs, microservice boundaries, and database schemas
- frontend-developer - Build React components, implement responsive layouts, and handle client-side state management
- ui-ux-designer - Create interface designs, wireframes, and design systems
- mobile-developer - Develop React Native or Flutter apps with native integrations
- graphql-architect - Design GraphQL schemas, resolvers, and federation
- architect-reviewer - Reviews code changes for architectural consistency and patterns
- python-pro - Write idiomatic Python code with advanced features and optimizations
- golang-pro - Write idiomatic Go code with goroutines, channels, and interfaces
- rust-pro - Write idiomatic Rust with ownership patterns, lifetimes, and trait implementations
- c-pro - Write efficient C code with proper memory management and system calls
- cpp-pro - Write idiomatic C++ code with modern features, RAII, smart pointers, and STL algorithms
- javascript-pro - Master modern JavaScript with ES6+, async patterns, and Node.js APIs
- typescript-pro - Master TypeScript with advanced types, generics, and strict type safety
- php-pro - Write idiomatic PHP code with modern features and performance optimizations
- java-pro - Master modern Java with streams, concurrency, and JVM optimization
- ios-developer - Develop native iOS applications with Swift/SwiftUI
- sql-pro - Write complex SQL queries, optimize execution plans, and design normalized schemas
- devops-troubleshooter - Debug production issues, analyze logs, and fix deployment failures
- deployment-engineer - Configure CI/CD pipelines, Docker containers, and cloud deployments
- cloud-architect - Design AWS/Azure/GCP infrastructure and optimize cloud costs
- database-optimizer - Optimize SQL queries, design efficient indexes, and handle database migrations
- database-admin - Manage database operations, backups, replication, and monitoring
- terraform-specialist - Write advanced Terraform modules, manage state files, and implement IaC best practices
- incident-responder - Handles production incidents with urgency and precision
- network-engineer - Debug network connectivity, configure load balancers, and analyze traffic patterns
- dx-optimizer - Developer Experience specialist that improves tooling, setup, and workflows
- code-reviewer - Expert code review with deep configuration security focus and production reliability
- security-auditor - Review code for vulnerabilities and ensure OWASP compliance
- test-automator - Create comprehensive test suites with unit, integration, and e2e tests
- performance-engineer - Profile applications, optimize bottlenecks, and implement caching strategies
- debugger - Debugging specialist for errors, test failures, and unexpected behavior
- error-detective - Search logs and codebases for error patterns, stack traces, and anomalies
- search-specialist - Expert web researcher using advanced search techniques and synthesis
- data-scientist - Data analysis expert for SQL queries, BigQuery operations, and data insights
- data-engineer - Build ETL pipelines, data warehouses, and streaming architectures
- ai-engineer - Build LLM applications, RAG systems, and prompt pipelines
- ml-engineer - Implement ML pipelines, model serving, and feature engineering
- mlops-engineer - Build ML pipelines, experiment tracking, and model registries
- prompt-engineer - Optimizes prompts for LLMs and AI systems
- api-documenter - Create OpenAPI/Swagger specs and write developer documentation
- payment-integration - Integrate Stripe, PayPal, and payment processors
- quant-analyst - Build financial models, backtest trading strategies, and analyze market data
- risk-manager - Monitor portfolio risk, R-multiples, and position limits
- legacy-modernizer - Refactor legacy codebases and implement gradual modernization
- context-manager - Manages context across multiple agents and long-running tasks
- business-analyst - Analyze metrics, create reports, and track KPIs
- content-marketer - Write blog posts, social media content, and email newsletters
- sales-automator - Draft cold emails, follow-ups, and proposal templates
- customer-support - Handle support tickets, FAQ responses, and customer emails
- legal-advisor - Draft privacy policies, terms of service, disclaimers, and legal notices
- Copy Rules: Copy
.mdc
files to your project's.cursor/rules/
directory - Configure: Set
alwaysApply: true
for rules that should always be active - Reference: Use
AGENTS_INDEX.md
as a reference for available agents - Enjoy: Agents will be applied intelligently based on your current context
This project is licensed under the MIT License - see the LICENSE file for details.
Этот репозиторий представляет собой оптимизированную для Cursor версию оригинальной коллекции wshobson/agents, специально адаптированную для использования с Cursor IDE.
Оригинальный репозиторий содержит 50+ специализированных AI-агентов для Claude Code, и эта версия была улучшена с оптимизациями для Cursor и интеллектуальным применением правил.
- 🔄 Умное применение правил: Правила применяются автоматически на основе контекста и необходимости, а не все сразу
- 📝 Улучшенные метаданные: Оптимизированный формат
.mdc
с полемalwaysApply
для гибкой настройки - 🎯 Контекстно-ориентированный: Агенты вызываются только когда это релевантно текущей задаче
- ⚡ Оптимизированная производительность: Сниженная нагрузка за счет выборочного применения правил
- 🛠️ Интеграция с Cursor: Бесшовная интеграция с рабочим процессом Cursor IDE
Эта коллекция основана на отличной работе:
- Оригинальный репозиторий: wshobson/agents
- Оригинальный автор: @wshobson
- Лицензия: MIT
В отличие от оригинальной коллекции, где все правила применяются одновременно, эта оптимизированная для Cursor версия:
- Анализирует контекст: Определяет, какие агенты релевантны текущей задаче
- Выборочное применение: Применяет только необходимые правила на основе типа файла, структуры проекта и намерений пользователя
- Динамическая загрузка: Загружает и выгружает агентов по мере необходимости для поддержания производительности
- Умные предложения: Рекомендует релевантных агентов на основе текущего контекста разработки
- backend-architect - Проектирование RESTful API, границ микросервисов и схем баз данных
- frontend-developer - Создание React компонентов, реализация адаптивных макетов и управление состоянием на клиенте
- ui-ux-designer - Создание дизайнов интерфейсов, макетов и дизайн-систем
- mobile-developer - Разработка React Native или Flutter приложений с нативными интеграциями
- graphql-architect - Проектирование GraphQL схем, резолверов и федерации
- architect-reviewer - Обзор изменений кода на предмет архитектурной согласованности и паттернов
- python-pro - Написание идиоматичного Python кода с продвинутыми возможностями и оптимизациями
- golang-pro - Написание идиоматичного Go кода с горутинами, каналами и интерфейсами
- rust-pro - Написание идиоматичного Rust с паттернами владения, временами жизни и реализациями трейтов
- c-pro - Написание эффективного C кода с правильным управлением памятью и системными вызовами
- cpp-pro - Написание идиоматичного C++ кода с современными возможностями, RAII, умными указателями и STL алгоритмами
- javascript-pro - Мастерство современного JavaScript с ES6+, асинхронными паттернами и Node.js API
- typescript-pro - Мастерство TypeScript с продвинутыми типами, дженериками и строгой типизацией
- php-pro - Написание идиоматичного PHP кода с современными возможностями и оптимизациями производительности
- java-pro - Мастерство современной Java с потоками, конкурентностью и оптимизацией JVM
- ios-developer - Разработка нативных iOS приложений с Swift/SwiftUI
- sql-pro - Написание сложных SQL запросов, оптимизация планов выполнения и проектирование нормализованных схем
- devops-troubleshooter - Отладка проблем в продакшене, анализ логов и исправление сбоев развертывания
- deployment-engineer - Настройка CI/CD пайплайнов, Docker контейнеров и облачных развертываний
- cloud-architect - Проектирование AWS/Azure/GCP инфраструктуры и оптимизация облачных затрат
- database-optimizer - Оптимизация SQL запросов, проектирование эффективных индексов и управление миграциями БД
- database-admin - Управление операциями БД, резервным копированием, репликацией и мониторингом
- terraform-specialist - Написание продвинутых Terraform модулей, управление state файлами и реализация IaC лучших практик
- incident-responder - Обработка инцидентов в продакшене с срочностью и точностью
- network-engineer - Отладка сетевого подключения, настройка балансировщиков нагрузки и анализ трафика
- dx-optimizer - Специалист по Developer Experience, улучшающий инструменты, настройку и рабочие процессы
- code-reviewer - Экспертный обзор кода с глубоким фокусом на безопасность конфигурации и надежность продакшена
- security-auditor - Обзор кода на уязвимости и обеспечение соответствия OWASP
- test-automator - Создание комплексных тестовых наборов с unit, integration и e2e тестами
- performance-engineer - Профилирование приложений, оптимизация узких мест и реализация стратегий кэширования
- debugger - Специалист по отладке ошибок, сбоев тестов и неожиданного поведения
- error-detective - Поиск паттернов ошибок в логах и кодовых базах, стек трейсов и аномалий
- search-specialist - Эксперт по веб-исследованиям с использованием продвинутых техник поиска и синтеза
- data-scientist - Эксперт по анализу данных для SQL запросов, операций BigQuery и инсайтов данных
- data-engineer - Создание ETL пайплайнов, хранилищ данных и потоковых архитектур
- ai-engineer - Создание LLM приложений, RAG систем и пайплайнов промптов
- ml-engineer - Реализация ML пайплайнов, обслуживание моделей и инженерия признаков
- mlops-engineer - Создание ML пайплайнов, отслеживание экспериментов и реестры моделей
- prompt-engineer - Оптимизация промптов для LLM и ИИ систем
- api-documenter - Создание OpenAPI/Swagger спецификаций и написание документации для разработчиков
- payment-integration - Интеграция Stripe, PayPal и платежных процессоров
- quant-analyst - Создание финансовых моделей, бэктестинг торговых стратегий и анализ рыночных данных
- risk-manager - Мониторинг рисков портфеля, R-мультипликаторов и лимитов позиций
- legacy-modernizer - Рефакторинг устаревших кодовых баз и реализация постепенной модернизации
- context-manager - Управление контекстом между множественными агентами и длительными задачами
- business-analyst - Анализ метрик, создание отчетов и отслеживание KPI
- content-marketer - Написание постов в блоге, контента для соцсетей и email рассылок
- sales-automator - Составление холодных писем, follow-up'ов и шаблонов предложений
- customer-support - Обработка тикетов поддержки, ответов на FAQ и писем клиентов
- legal-advisor - Составление политик конфиденциальности, условий использования, отказов и юридических уведомлений
- Копирование правил: Скопируйте
.mdc
файлы в директорию.cursor/rules/
вашего проекта - Настройка: Установите
alwaysApply: true
для правил, которые должны быть всегда активны - Справочник: Используйте
AGENTS_INDEX.md
как справочник по доступным агентам - Наслаждайтесь: Агенты будут применяться интеллектуально на основе вашего текущего контекста
Этот проект лицензирован под MIT License - см. файл LICENSE для деталей.