+
Skip to content

Uralmans/agent_rules

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cursor-Optimized Agent Rules Collection

Коллекция правил агентов, оптимизированная для Cursor

English | Русский


English

Overview

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.

Key Features

  • 🔄 Smart Rule Application: Rules are applied automatically based on context and necessity, not all at once
  • 📝 Enhanced Metadata: Optimized .mdc format with alwaysApply 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

Source Repository

This collection is based on the excellent work from:

How It Works

Unlike the original collection where all rules are applied simultaneously, this Cursor-optimized version:

  1. Analyzes Context: Determines which agents are relevant to the current task
  2. Selective Application: Applies only the necessary rules based on file type, project structure, and user intent
  3. Dynamic Loading: Loads and unloads agents as needed to maintain performance
  4. Smart Suggestions: Recommends relevant agents based on the current development context

Available Agents

Development & Architecture

  • 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

Language Specialists

  • 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

Infrastructure & Operations

  • 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

Quality & Security

  • 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 & AI

  • 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

Specialized Domains

  • 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 & Marketing

  • 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

Usage

  1. Copy Rules: Copy .mdc files to your project's .cursor/rules/ directory
  2. Configure: Set alwaysApply: true for rules that should always be active
  3. Reference: Use AGENTS_INDEX.md as a reference for available agents
  4. Enjoy: Agents will be applied intelligently based on your current context

License

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 версия:

  1. Анализирует контекст: Определяет, какие агенты релевантны текущей задаче
  2. Выборочное применение: Применяет только необходимые правила на основе типа файла, структуры проекта и намерений пользователя
  3. Динамическая загрузка: Загружает и выгружает агентов по мере необходимости для поддержания производительности
  4. Умные предложения: Рекомендует релевантных агентов на основе текущего контекста разработки

Доступные агенты

Разработка и архитектура

  • 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 - Составление политик конфиденциальности, условий использования, отказов и юридических уведомлений

Использование

  1. Копирование правил: Скопируйте .mdc файлы в директорию .cursor/rules/ вашего проекта
  2. Настройка: Установите alwaysApply: true для правил, которые должны быть всегда активны
  3. Справочник: Используйте AGENTS_INDEX.md как справочник по доступным агентам
  4. Наслаждайтесь: Агенты будут применяться интеллектуально на основе вашего текущего контекста

Лицензия

Этот проект лицензирован под MIT License - см. файл LICENSE для деталей.

About

A collection of rules for production-ready subagents for Cursor

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载