? Зачем еще один репозиторий с промптами
Репозиториев с системными промптами много. Большинство из них представляет собой свалку из десятков разноформатных файлов, которые скопировали из случайных твитов, не проверили на практике и забыли обновить. ?♂️
proagents устроен иначе. ⚡
Здесь собраны шесть исходных репозиториев с активным сообществом и реальной историей использования. Из них полностью вычищены дубликаты, создана единая структура и добавлен CLI для быстрого управления. Каждый файл оформлен в едином стиле: содержит название, роль и четкие правила поведения. ??
Результат: 794 файла, которые действительно работают в реальных проектах, и простой инструмент для взаимодействия с ними. ?
?️ Архитектура библиотеки
?? Personas: специалисты, а не абстрактные роли
232 агента разбиты по 11 направлениям. Это не абстрактный «senior developer», а конкретные специалисты с определенными ограничениями и стандартами вывода. ?
Engineering (126 агентов): самая большая группа. ?
Агент |
Специализация |
|---|---|
|
Архитектура, проведение code review, фокус на TypeScript |
|
Настройка Webpack/Vite, диагностика сбоев сборки |
|
Управление SLO, планирование бюджетов ошибок, хаос-инжиниринг |
|
Разработка для EVM, оптимизация газа, безопасность DeFi |
|
Написание прошивок bare-metal для ESP32, STM32, nRF |
|
Работа с MultiplayerAPI, ENet/WebRTC в Godot 4 |
|
Разработка через ScriptableObjects, архитектура ECS/DOTS |
|
Программирование под Swift + Metal для Vision Pro |
|
Интеграция Language Server Protocol, семантическое индексирование |
|
Разработка под iOS/Android через React Native и Flutter |
Design (15 агентов): ?
ui-designer: проектирование дизайн-систем и компонентных библиотек ?ux-architect: разработка CSS-архитектуры, обеспечение доступности ♿image-prompt-engineer: составление точных запросов для Midjourney, DALL·E и Stable Diffusion ✍️inclusive-visuals-specialist: генерация визуальных образов без культурных стереотипов ?
Operations (33 агента): ?️
code-reviewer: проведение технического ревью на предмет ошибок и безопасности ?️react-reviewer: аудит паттернов React, использования хуков и производительности рендеринга ?typescript-reviewer: проверка строгости типов и контрактов интерфейсов ?database-reviewer: анализ схем данных, построения индексов и поиск запросов N+1 ?️
Business Strategy (14 агентов): ?
chief-of-staff: фильтрация информационного шума и координация решений ?executive-brief: составление резюме для руководства по методикам McKinsey SCQA и BCG Pyramid ?feedback-synthesizer: структурирование обратной связи в приоритизированный список задач ?
? Workflows: исполняемые чеклисты
521 воркфлоу: это не «шаги, которые нужно выполнить вручную». Это пошаговые инструкции, которые языковая модель выполняет в процессе решения задачи. ?
Development (363 воркфлоу): ключевой раздел. ?
tdd-workflow: строгое следование циклу red → green → refactor ?react-patterns: паттерны компонентов, хуки, оптимизация и тесты ⚛️production-deployment: чек-лист готовности проекта к релизу ?stripe-integration-expert: настройка вебхуков, ключей идемпотентности и тестов ?liquid-glass-design: верстка эффекта glassmorphism по заданным параметрам ?motion-advanced: работа со сложными анимациями по кривым Безье ?♂️
Security & Compliance (64 воркфлоу): ?️
owasp-threat-modeling: моделирование угроз на этапе проектирования ?soc2-compliance: контрольный список требований для подготовки к SOC 2 Type II ?gdpr-privacy: создание карт данных, DPA и политик хранения ?blockchain-audit: аудит смарт-контрактов и составление отчетов по безопасности ⛓️
QA & Testing (32 воркфлоу): ?
react-testing: модульное, интеграционное и сквозное тестирование React-приложений ⚛️accessibility: тестирование доступности по стандартам WCAG 2.1 ♿api-test-suite-builder: проектирование тестов контрактов API и сценариев авторизации ?
✨ Rules: правила генерации
41 файл, меняющий не суть генерируемого кода, а принципы его написания. ?️
rules/taste/: визуальные стандарты. ?
animate → spring physics, frame-perfect motion ?♂️ bolder → жесткая типографическая иерархия ✍️ brand → HSL-теория цвета, кастомные шрифты ? liquid-glass → glassmorphism с правильным backdrop-filter ? motion-advanced → bezier curves, staggered reveals ✨ overdrive → максимальная визуальная плотность ?
rules/core/: стандарты гигиены кодовой базы. ?
Обязательное использование констант вместо магических значений ?
Передача секретов исключительно через переменные окружения ?
Запрет на неявный пропуск ошибок ?
Обязательное явное логирование и типизация исключений ?
⚡ CLI: быстрый поиск и установка правил
git clone https://github.com/Arlandaren/proagents.git cd proagents # Вывести всю структуру репозитория ./proagents list # Найти нужные инструкции по ключевому слову ./proagents search security ./proagents search --name-only react # быстрый поиск только по названиям файлов # Предварительный просмотр содержимого ./proagents install sre-site-reliability-engineer --info # Установка правил в выбранный инструмент ./proagents install react-patterns --cursor # в каталог .cursor/rules/ ./proagents install code-reviewer --claude # в каталог ~/.claude/agents/ ./proagents install senior-fullstack --windsurf # в каталог .windsurf/rules/ ./proagents install animate --antigravity # в каталог ~/.gemini/antigravity/skills/ # Экспорт правил напрямую в файл ./proagents install tdd-workflow --target ./CLAUDE.md --stdout >> CLAUDE.md
Для работы CLI не требуются внешние библиотеки. Достаточно установленного Python 3.8+ с его стандартной библиотекой. ?
? Каким образом отбирались исходные проекты
В CREDITS.md указаны все оригинальные репозитории и их лицензии. Библиотека консолидирует лучшие наработки открытого сообщества, не пытаясь изобрести велосипед. ?
Каждый проект-источник закрывал свою конкретную потребность. Один содержал отличные профили разработчиков, второй фокусировался на эстетике интерфейсов, третий предлагал проработанные рабочие процессы. proagents собирает их в единую индексируемую базу с удобным CLI. ?Block
? Как добавить свои наработки
1. Создайте форк репозитория. 2. Добавьте файл с расширением .md в папку personas/ или workflows/. 3. Форматирование метаданных в начале файла необязательно, достаточно обычного markdown. 4. Откройте пулреквест (PR).
Если у вас есть проверенные в боевых условиях инструкции, они отлично впишутся в проект. ?
? Ссылка на проект
Репозиторий: github.com/Arlandaren/proagents ⭐
Лицензия MIT. 794 готовых файла. Можно использовать прямо сейчас. ?
Если подборка оказалась полезной, поддержите ее лайком на Хабре и звездой на GitHub. Это лучший способ показать интерес к проекту и мотивировать на дальнейшее развитие. ?
kgenius
Ничего непонятно из текста...
alrn Автор
Благодарю за критику