🔍 Зачем еще один репозиторий с промптами
Репозиториев с системными промптами много. Большинство из них представляет собой свалку из десятков разноформатных файлов, которые скопировали из случайных твитов, не проверили на практике и забыли обновить. 🤷♂️
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.gitcd 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. Это лучший способ показать интерес к проекту и мотивировать на дальнейшее развитие. 🤝
ссылка на оригинал статьи https://habr.com/ru/articles/1042452/