agentleFS
3952801-sudo3952801-sudo/claude-code-master-agent/skills/role-generator/SKILL.md

role-generator

Skill1 starsChanged 7 months agoMITView on GitHub

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.

The file

We split this skill into the rules it gives an agent

1 rule. About 0 are common, 1 is distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈1

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Customize: Add your industry section above, extending the Meta-template pattern.

    line 271

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

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.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.