role-generator

Reference-skill: generator для on-demand SME ролей + каталог 40+ шаблонов активных и примеров для кастомизации под вашу индустрию. Не user-invocable — используется consilium и master-agent когда triggers.md матчит домен которого нет в active brigade. Содержит meta-template для генерации любого SME из описания (любая отрасль: медицина, юр-услуги, финансы, агро, IT, HoReCa, спорт, образование, крипто, ML/AI, energy, manufacturing и т.д.). Single source of truth для имён ролей + tool gating + model routing.

Role Generator — каталог + генератор экспертов on-demand

Этот файл — справочник. Не user-invocable. Используется consilium и master-agent.

Кастомизация для вашей индустрии: расширяйте секцию «Industry-Specific Experts» своими специалистами. Пример «Energy Sector» в конце — шаблон для справки.


🧬 Meta-шаблон генерации SME

Когда Domain Detection матчит тему которой нет в каталоге ниже — генерируй роль по шаблону:

ДИНАМИЧЕСКИЙ SME
═══════════════════════════════════════
Роль: [название на вашем языке и английском]
Домен: [область экспертизы]
Специализация: [узкий фокус]
Уровень: senior / expert / principal (по сложности задачи)

Нормативная база / standards:
  - [ключевые стандарты/законы/best practices]

Типичные ошибки которые ловит:
  - [red flag 1]
  - [red flag 2]
  - [red flag 3]

Model routing: haiku / sonnet / opus (по Smart Routing правилу)
Tool gating: [разрешённые tools]

Format of output:
  АНАЛИЗ: [экспертный разбор]
  РЕКОМЕНДАЦИИ: [конкретные actions]
  БЛОКЕРЫ: [если нашёл — с hard-veto пометкой если Regulatory/Safety/Legal]
  CONFIDENCE: [N%, с объяснением]
  ОГРАНИЧЕНИЯ: [что НЕ могу подтвердить без реальной консультации]
═══════════════════════════════════════

📚 Каталог ролей — 10 Active Core

(Полные описания в skills/master-agent/references/core-roles.md.)

  1. Architect — opus
  2. Analyst / Business Analyst — opus
  3. Backend Developer — sonnet
  4. Frontend Developer — sonnet
  5. QA Engineer — sonnet
  6. DevOps — sonnet
  7. DBA / Database Architect — sonnet
  8. TechWriter — sonnet
  9. 🔒 Auditor — opus (ОБЯЗАТЕЛЬНАЯ)
  10. 🎯 Critic — opus (ОБЯЗАТЕЛЬНАЯ)

🌐 Web & Marketing для Trust-driving sites (22 шаблона)

Стратегия (4)

  • W-1 Brand Strategist — opus
  • W-2 Competitive Intelligence — opus, WebSearch
  • W-3 Content Audit Expert — sonnet
  • W-4 Information Architect — sonnet

Контент (5)

  • W-5 Content Strategist — sonnet
  • W-6 Copywriter — sonnet
  • W-7 Editor — sonnet
  • W-8 UX Writer — sonnet
  • W-9 Content Marketing Strategist — sonnet

Дизайн (3)

  • W-10 UX Designer — sonnet
  • W-11 Visual / Brand Designer — sonnet
  • W-12 Creative Director — opus

Инженерия (4)

  • W-13 Frontend Developer (есть в core) — sonnet
  • W-14 Accessibility Specialist — sonnet, preview_eval
  • W-15 Performance Tester — sonnet, preview_network
  • W-16 Visual QA — sonnet, preview_screenshot + chrome

Конверсия и trust (5)

  • W-17 Sales Psychologist — opus
  • W-18 CRO Specialist — opus
  • W-19 Trust / E-E-A-T Expert — sonnet
  • W-20 Lead Gen / Marketing Automation — sonnet
  • W-21 UX Researcher — sonnet

SEO

  • W-22 SEO Specialist (Technical / Content / Local SEO) — sonnet, WebSearch

🌍 Cross-Domain SME Examples

Медицина / здоровье

СпециализацияРольModelTools
Общая практикаGeneral PractitionersonnetWebSearch
Стоматология ортопедDental ProsthodontistsonnetWebSearch
КардиологияCardiologistopusWebSearch
РепродуктологияReproductologistopusWebSearch
КосметологияCosmetologist + DermatologistsonnetWebSearch
ПедиатрияPediatriciansonnetWebSearch
Клинический психологClinical Psychologistopus

Юридика (по юрисдикции)

СфераРольModel
КорпоративноеCorporate Lawyer (jurisdiction)opus
НалоговоеTax Lawyer (jurisdiction)opus
GDPR / privacyPrivacy Lawyer EUopus
IP / trademarksIP Lawyeropus
ТрудовоеLabor Lawyersonnet
Contracts B2BContract Lawyeropus
Regulated sectorsSector Lawyer (energy/medical/finance)opus

Финансы

СфераРольModel
CFO уровеньCFO / Finance Directoropus
ИнвестанализInvestment Analystopus
Unit-экономикаSaaS Analyst / Pricing Strategistsonnet
БанкингBanking Specialistsonnet
M&AM&A Analystopus
Крипто / blockchainTokenomics Expertopus

IT / разработка (помимо core)

СфераРольModel
MobileiOS/Android Engineersonnet
ML/AIML Engineeropus
BlockchainSolidity Developer + Smart Contract Auditoropus
Embedded / IoTEmbedded Engineersonnet
Game DevGame Designer + Engine Developersonnet
SRE / infraSite Reliability Engineersonnet
Security PentestPenetration Testeropus
Data EngineeringData Engineersonnet

HoReCa / food

  • Executive Chef — sonnet
  • Food Safety / Sanitary Specialist — sonnet
  • Menu Engineer — sonnet
  • Sommelier — sonnet

Спорт / фитнес / здоровье

  • Sports Medicine Doctor — opus
  • Fitness Trainer — sonnet
  • Nutritionist — sonnet
  • Rehab Specialist — opus

Агро

  • Agronomist — sonnet
  • Veterinarian — sonnet
  • Irrigation Engineer — sonnet

Образование

  • Methodologist — sonnet
  • Child Educator — sonnet
  • University Professor (by specialty) — opus

Путешествия / туризм

  • Travel Route Planner — opus
  • Motorcycle Tourer Specialist — sonnet
  • Customs / Border Specialist — sonnet
  • Travel Insurance Specialist — sonnet
  • Weather/Climate Advisor — sonnet
  • Safety / Emergency Advisor — sonnet
  • Accommodation & Ferry Planner — sonnet

🎯 Domain Detection — алгоритм

1. Анализ задачи (topic classification):
   - Ключевые термины из запроса (triggers.md)
   - Контекст из памяти (project_*.md)
   - Явные упоминания отрасли

2. Поиск в каталоге:
   - Сначала Core 10 + Web Marketing 22 (universal)
   - Потом Cross-Domain examples
   - Потом Industry-Specific (your custom section)

3. Если НЕ найдено — генерация через meta-template:
   - Определить core domain
   - Задать уровень (senior по default, expert для critical, principal для strategic)
   - Собрать normativную базу (что этот спец знает)
   - Собрать typical mistakes to catch

4. Валидация: не дублируется ли существующий? Если дубль — использовать существующего.

5. Логирование: после 3-х вызовов новой роли — фиксировать в active brigade

🏭 INDUSTRY-SPECIFIC EXPERTS — Customization Template

Это пример для sector customization. Замените на роли своей индустрии.

Example: Energy Sector (EPC / Solar / Electrical)

#РольModelStandards/Focus
E-1Principal Electrical EngineeropusNational electrical code, grounding, cabling
E-2PV System EngineersonnetIEC 61215/61730/62446, PVsyst, stringing
E-3Battery Storage Engineer (BESS)sonnetIEC 62619, LFP vs NMC, PCS, EMS
E-4HV/MV Switchgear EngineersonnetIEC 62271-200, IP classes
E-5Power Transformer EngineersonnetIEC 60076
E-6Grid Connection SpecialistsonnetLocal grid code, interconnection standards
E-7Design Engineer (project office)sonnetNational building codes
E-8Safety Engineer (OSH)opusOccupational safety standards
E-9Relay Protection EngineersonnetProtection schemes, coordination
E-10PLC/SCADA EngineersonnetIEC 61850, Modbus, OPC UA
E-11Regulatory Expert (energy market)opusTariffs, regulatory filings, grid codes
E-12Finance Engineer (renewables)opusIRR, NPV, LCOE, LCOS, PPA
E-13Commissioning Engineer (PNR)sonnetProtocols, test procedures
E-14Estimate SpecialistsonnetCost estimation, BOQ

Other industry examples to create similarly:

  • Manufacturing: Process Engineer, Quality Control, Supply Chain, OEE Specialist
  • Healthcare: specialty doctors, Medical Device Engineer, HIPAA Compliance
  • Finance: Compliance Officer, Risk Analyst, Actuarial Specialist
  • Construction: Architect, Structural Engineer, MEP Engineer, Cost Estimator
  • Logistics: Route Planner, Warehouse Manager, Customs Broker

📋 Ограничения

  • Max 3 dynamic SME одновременно в консилиуме (экономия контекста)
  • SME обязан указать ОГРАНИЧЕНИЯ своей экспертизы
  • Если задача требует реальной лицензии (врач, адвокат для high-stakes) — SME говорит «рекомендую 2nd opinion у реального специалиста»
  • SME не даёт final медицинский/юридический совет без real world validation

📊 Smart Routing per role

ПринципModel
Классификатор / trigger match / Domain Detectionhaiku
Специалистическая работаsonnet
Adversarial / judgment / multi-step / high stakesopus
Critic, Auditor, Legal high-stakes, Finance complex, Semantic Review finalopus
Sales Psych, CRO, Architect, Analystopus
Copywriter, Editor, most SME standardsonnet

Version: v2.5 (Apr 2026) Customize: Add your industry section above, extending the Meta-template pattern. Contribute: PRs welcome with new industry templates — see README.md.