{"slug":"org-dev","title":"org-dev","summary":"Organizational Development Manager (R31): guides the subject from an organizational change request (self/team/organization) to a concrete first step from SE/SM/PE. Step 0 — system type classifier (MIM.M.030, 7 questions). Step 3 — routing-table (MIM.M.031).","platform":"Claude","tags":[],"authorName":"LLM Mart","authorSlug":"llm-mart","score":0,"source":"github","price":null,"verified":false,"createdAt":"2026-08-27T16:56:18.727075Z","repo":{"url":"https://github.com/TserenTserenov/FMT-exocortex-template","stars":60,"forks":152,"license":"MIT","updatedAt":"2026-09-24T08:59:39Z"},"bodyHtml":"<hr>\n<p>name: org-dev\ndescription: Organizational Development Manager (R31): guides the subject from an organizational change request (self/team/organization) to a concrete first step from SE/SM/PE. Step 0 — system type classifier (MIM.M.030, 7 questions). Step 3 — routing-table (MIM.M.031).\nargument-hint: \"[необязательно: фраза-запрос об оргизменении]\"\nrelated: [WP-377, WP-369, DP.SC.049, DP.ROLE.063, MIM.M.030, MIM.M.031]\nversion: 1.0.0\nlayer: L3\nstatus: active\ntriggers:\nslash: [/org-dev]\nphrases:\n- \"Оргразвитие, \"\n- \"OrgDev, \"\n- \"Менеджер оргразвития, \"\nrealized_by:</p>\n<ul>\n<li>DP.SC.049</li>\n<li>DP.ROLE.063\nrelated_methods:</li>\n<li>MIM.M.030</li>\n<li>MIM.M.031\nrelated_roles:</li>\n<li>DP.ROLE.042   # R28 Диагност (Шаг 2)</li>\n<li>DP.ROLE.027   # R27 Навигатор (граница ЛР/РР)\nrouting:\nexecutor: sonnet\ndeterministic: false</li>\n</ul>\n<hr>\n<h1>/org-dev — Менеджер оргразвития (R31)</h1>\n<blockquote>\n<p>⚡ <strong>Алгоритм, не свободный разговор.</strong> Шаги 0a → 0 → 1 → 2 → 3 → 4 последовательно. Ждать ответа после каждого вопроса. Не выдавать рекомендации до прохождения applicability.</p>\n</blockquote>\n<blockquote>\n<p><strong>Граница:</strong> РР (рабочее развитие). Если запрос явно про ЛР (мировоззрение, «зачем я», личностный рост без рабочего контекста) → отказ + CTA к Навигатору (R27).</p>\n</blockquote>\n<h2>Контракт скилла</h2>\n<ul>\n<li><strong>Вход:</strong> запрос субъекта об изменении (себя / команды / организации).</li>\n<li><strong>Выход:</strong> конкретный первый шаг ≤30 мин + запись в personal-guide / team-guide / org-guide.</li>\n<li><strong>Время:</strong> ~10-15 мин диалога.</li>\n<li><strong>Не делает:</strong> не ведёт долгосрочную траекторию (Портной R28-catalog), не работает с мировоззрением (Навигатор R27), не пишет новый Pack (R30).</li>\n</ul>\n<h2>Шаг 0a — Чтение контекста субъекта</h2>\n<ol>\n<li>Определить субъекта по запросу: <code>self</code> | <code>other_person</code> | <code>team</code> | <code>organization</code>.</li>\n<li>Найти контекст:\n<ul>\n<li><code>subject = self</code> → <code>~/IWE/PACK-personal/personal-guide/</code></li>\n<li><code>subject = team</code> → <code>~/IWE/${IWE_GOVERNANCE_REPO:-DS-strategy}/team-guide/</code></li>\n<li><code>subject = organization</code> → <code>~/IWE/${IWE_GOVERNANCE_REPO:-DS-strategy}/org-guide/</code></li>\n</ul>\n</li>\n<li>Прочитать последние ≤5 записей блоков <code>## Org-Dev Session YYYY-MM-DD</code> для не-противоречивости с предыдущими рекомендациями.</li>\n<li>Если контекст-файл отсутствует — отметить «first interaction», продолжить.</li>\n</ol>\n<p>Лог: создать <code>~/IWE/.claude/state/org-dev-session-YYYY-MM-DD-NN.yaml</code> (NN = инкрементальный счётчик за день), записать <code>subject</code>, <code>request_raw</code>.</p>\n<h2>Шаг 0 — MIM.M.030 классификатор (7 вопросов)</h2>\n<p>Объяснить субъекту одной фразой: «Задам 7 коротких вопросов, чтобы понять тип системы для изменения. Отвечайте A / B / C.»</p>\n<p>Задавать вопросы <strong>строго по одному</strong>, ждать ответ, начислять веса в <code>scores = {personality, team, organization}</code>.</p>\n<h3>В1. Какого масштаба система, которую вы хотите изменить?</h3>\n<ul>\n<li><strong>A.</strong> Я сам (моё поведение, привычки, мышление) — <code>+3 personality</code></li>\n<li><strong>B.</strong> Моя команда / семья / ближайшее окружение (3-10 человек) — <code>+2 team</code></li>\n<li><strong>C.</strong> Моя организация / компания / сообщество (&gt;10 человек, есть структура) — <code>+3 organization</code></li>\n</ul>\n<h3>В2. Где сейчас лежит корень проблемы — во мне, в отношениях между людьми, или в структуре/процессах?</h3>\n<ul>\n<li><strong>A.</strong> Во мне (я понимаю, что моё поведение создаёт результат) — <code>+3 personality</code></li>\n<li><strong>B.</strong> В отношениях (люди не договариваются, роли не ясны, конфликты) — <code>+3 team</code></li>\n<li><strong>C.</strong> В структуре (процессы разваливаются, масштабирование ломает) — <code>+3 organization</code></li>\n</ul>\n<h3>В3. Кто ещё, кроме вас, вовлечён в изменение?</h3>\n<ul>\n<li><strong>A.</strong> Никто, я работаю над собой сам — <code>+3 personality</code></li>\n<li><strong>B.</strong> Конкретные люди (могу назвать имена), мы взаимодействуем регулярно — <code>+3 team</code></li>\n<li><strong>C.</strong> Много людей, которых не знаю лично; изменение касается должностей, не личностей — <code>+3 organization</code></li>\n</ul>\n<h3>В4. Какой инструмент ближе по интуиции: практика и рефлексия / роли и договорённости / процессы и метрики?</h3>\n<ul>\n<li><strong>A.</strong> Практика и рефлексия (упражнения, дневник, наблюдение за собой) — <code>+3 personality</code></li>\n<li><strong>B.</strong> Роли и договорённости (RACI, контракты, регулярные встречи) — <code>+3 team</code></li>\n<li><strong>C.</strong> Процессы и метрики (workflow, KPI, dashboard'ы, регламенты) — <code>+3 organization</code></li>\n</ul>\n<h3>В5. Какой временной горизонт изменения вы видите?</h3>\n<ul>\n<li><strong>A.</strong> Недели (хочу почувствовать сдвиг за месяц) — <code>+3 personality</code></li>\n<li><strong>B.</strong> Месяцы (изменения в команде требуют 3-6 месяцев) — <code>+2 team</code></li>\n<li><strong>C.</strong> Годы (трансформация компании — долгий цикл) — <code>+3 organization</code></li>\n</ul>\n<h3>В6. Что было источником запроса?</h3>\n<ul>\n<li><strong>A.</strong> Внутренний дискомфорт (я недоволен собой) — <code>+3 personality</code></li>\n<li><strong>B.</strong> Внешний конфликт (с коллегой, в команде) — <code>+2 team</code></li>\n<li><strong>C.</strong> Внешнее давление (рынок, регулятор, конкуренты, стейкхолдеры) — <code>+3 organization</code></li>\n</ul>\n<h3>В7. Что изменится в первую очередь, если задумка сработает?</h3>\n<ul>\n<li><strong>A.</strong> Мои действия (я начну делать иначе) — <code>+3 personality</code></li>\n<li><strong>B.</strong> Наши взаимодействия (мы начнём договариваться иначе) — <code>+3 team</code></li>\n<li><strong>C.</strong> Наши процессы (документы, регламенты, метрики изменятся) — <code>+3 organization</code></li>\n</ul>\n<h3>Подсчёт</h3>\n<pre><code>dominant = max(scores, key=scores.get)\nsecond   = второй по убыванию\nmargin   = scores[dominant] - second\n</code></pre>\n<p>Если <code>margin &lt; 3</code> → задать 1-2 уточняющих (см. MIM.M.030 §«Порог неоднозначности»):</p>\n<ul>\n<li>personality + team: «Если бы могли изменить только одно — себя или то, как взаимодействуете с командой?»</li>\n<li>team + organization: «Изменение касается конкретных людей в команде, или ролей (должностей), которые они занимают?»</li>\n<li>personality + organization: «Это случай, когда вы как руководитель сами должны измениться, чтобы изменить организацию, или достаточно изменить структуру/процессы независимо от вас?»</li>\n</ul>\n<p>После уточнения — пересчитать scoring, повторить проверку. Если <code>margin &lt; 3</code> второй раз — эскалация к R5 (Архитектор IWE), завершить скилл.</p>\n<p>Иначе → <code>system_type</code> ∈ {personality, team, organization}. Записать в session-yaml.</p>\n<h2>Шаг 1 — Applicability (3 conditions)</h2>\n<p>Задать 3 вопроса:</p>\n<ol>\n<li><strong>Автономия:</strong> «Есть ли у вас полномочия на изменение этого субъекта?» (yes/no)</li>\n<li><strong>Согласие:</strong> «Если субъект — другой человек/команда, есть ли его явное согласие на изменение?» (yes/no/n-a; для <code>subject = self</code> — implicit yes)</li>\n<li><strong>Charter (мандат):</strong> «Есть ли явный мандат (формальный или подразумеваемый) для оргизменения?» (yes/no)</li>\n</ol>\n<p>Если хотя бы одно <code>false</code> → отказ + объяснение границы. <strong>Не выдавать метод.</strong> Записать в session-yaml <code>applicability: failed, reason: &lt;condition&gt;</code>. Завершить скилл.</p>\n<h2>Шаг 2 — R28 Диагност (готовность субъекта)</h2>\n<p>Цель: получить <code>cp.iwe</code> субъекта.</p>\n<ul>\n<li><strong>VS Code режим</strong> (Bash доступен): попытаться через <code>mcp__claude_ai_IWE__dt_read_digital_twin</code> (path <code>1_declarative/cp_profile</code>) или через psycopg2 запрос к <code>learning.cp_assessments</code> (для self-субъекта).</li>\n<li><strong>Браузерный режим</strong>: <code>mcp__claude_ai_IWE__dt_read_digital_twin</code> тот же.</li>\n</ul>\n<p>Маршрутизация:</p>\n<ul>\n<li><code>cp.iwe ≥ 2</code> → к Шагу 3.</li>\n<li><code>cp.iwe &lt; 2</code> → downshift: микро-шаги (≤15 мин), плюс CTA: «Сначала с Навигатором (R27) поднять собранность до cp.iwe=2».</li>\n<li>cp недоступен / нет ассесмента → 1 уточняющий: «Сколько у вас опыта применения системных методов работы (0=нет / 1=слышал / 2=пробовал / 3=регулярно использую / 4=ставлю другим / 5=преподаю)?»; default cp.iwe=2 при отказе ответить.</li>\n</ul>\n<p>Записать <code>cp_iwe</code> в session-yaml.</p>\n<h2>Шаг 3 — Routing к руководству (MIM.M.031)</h2>\n<p>Загрузить MIM.M.031 routing-table (Pack-файл в MIM pack-репо; найти через <code>grep -rn \"^id: MIM\\\\.M\\\\.031\"</code> или Read по канонической локации в <code>${IWE:-$HOME/IWE}/PACK-${IWE_MIM_NAME:-MIM}/pack/mim/03-methods/</code>).</p>\n<p>Применить routing-table:</p>\n<table>\n<thead>\n<tr>\n<th><code>system_type</code></th>\n<th>primary</th>\n<th>discipline</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>personality</td>\n<td>R9 (personality-engineering)</td>\n<td>ИЛ</td>\n</tr>\n<tr>\n<td>team</td>\n<td>R10 (systems-management)</td>\n<td>СМ</td>\n</tr>\n<tr>\n<td>organization</td>\n<td>R8 (systems-engineering)</td>\n<td>СИ</td>\n</tr>\n</tbody>\n</table>\n<p>Если <code>cp.iwe &lt; 3</code> → добавить <strong>foundation = R1</strong> (firefighting) — рекомендовать ДО primary.</p>\n<p>Триггер-matching по запросу (опционально):</p>\n<ul>\n<li>содержит «не вижу систему / различения / язык описания» → foundation = R5 (systems-thinking).</li>\n<li>содержит «выбор метода / метод vs работа» и <code>cp.iwe ≥ 3</code> → foundation = R7 (methodology).</li>\n</ul>\n<p>Достать <code>first_step_pointer.action_template</code> из YAML руководства.</p>\n<h2>Шаг 4 — Первый шаг + фиксация</h2>\n<p>Сформулировать <strong>конкретный первый шаг ≤30 мин</strong>, взяв <code>action_template</code> из MIM.M.031 и адаптировав под applicability-результат и subject-контекст из Шага 0a.</p>\n<p>Записать в <code>personal-guide / team-guide / org-guide</code> субъекта новый блок (через Write или Edit; для self — <code>~/IWE/PACK-personal/personal-guide/CURRENT.md</code> или эквивалент):</p>\n<pre><code>## Org-Dev Session YYYY-MM-DD\n\n**Запрос:** &lt;одна фраза&gt;\n**Тип системы:** &lt;personality|team|organization&gt; (score: personality=N/team=N/organization=N, margin=M)\n**Метод:** &lt;IL|SM|SI&gt;\n**Руководство:** &lt;R8|R9|R10&gt; + (если есть) foundation: &lt;R1|R5|R7&gt;\n**Первый шаг:** &lt;action ≤30 мин&gt;\n**Applicability:** autonomy=Y/N, consent=Y/N/n-a, charter=Y/N\n**Готовность (cp.iwe):** &lt;N&gt;\n**Следующая сверка:** через &lt;N&gt; дней\n</code></pre>\n<p>Если контекст-файла нет — создать (<code>personal-guide/CURRENT.md</code> или эквивалент); если есть — append.</p>\n<p>Финализировать session-yaml: <code>status: completed</code>.</p>\n<p>Сообщить субъекту:</p>\n<ol>\n<li>Тип системы + score (одной строкой).</li>\n<li>Метод + руководство (path).</li>\n<li>Первый шаг (action template, конкретный, ≤30 мин).</li>\n<li>Когда вернуться («через N дней — сверим, что получилось»).</li>\n</ol>\n<h2>Failure modes</h2>\n<table>\n<thead>\n<tr>\n<th>ID</th>\n<th>Условие</th>\n<th>Поведение</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>FM.01</td>\n<td>Метод выдан без R28 (cp.iwe неизвестен)</td>\n<td>Не выдавать. Вернуться к Шагу 2.</td>\n</tr>\n<tr>\n<td>FM.02</td>\n<td>Метод выдан без MIM.M.030 (тип системы не определён)</td>\n<td>Не выдавать. Вернуться к Шагу 0.</td>\n</tr>\n<tr>\n<td>FM.03</td>\n<td><code>margin &lt; 3</code> без уточнения</td>\n<td>Не выдавать. Задать 1-2 уточняющих вопроса.</td>\n</tr>\n<tr>\n<td>FM.04</td>\n<td>Выдача без applicability (хотя бы 1 условие = false)</td>\n<td>Отказ + объяснение границы.</td>\n</tr>\n<tr>\n<td>FM.05</td>\n<td>Попытка вести ЛР-программу вместо РР (мировоззрение, личностный рост)</td>\n<td>CTA к Навигатору R27.</td>\n</tr>\n<tr>\n<td>FM.06</td>\n<td><code>first_step_pointer.path</code> не существует / раздел пуст</td>\n<td>Откатиться на каталог руководства + интерактивный выбор подраздела с субъектом. Лог в <code>learning.guide_routing_misses</code>.</td>\n</tr>\n<tr>\n<td>FM.07</td>\n<td><code>MIM.M.031</code> файл отсутствует</td>\n<td>FAIL skill (контракт нарушен). Сообщить пилоту: «MIM.M.031 не найден — нужно создать (Ф2.1 WP-377)».</td>\n</tr>\n</tbody>\n</table>\n<h2>Соседи (Pack-различения, цитата из DP.ROLE.063 §5)</h2>\n<h3>Портной (DP.ROLE.001 §3.2, catalog-only) vs R31</h3>\n<table>\n<thead>\n<tr>\n<th>Сравнение</th>\n<th>Портной</th>\n<th>R31 Менеджер оргразвития</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>Объект</strong></td>\n<td>personal-guide одного пилота</td>\n<td>оргизменение субъекта (личность/команда/организация)</td>\n</tr>\n<tr>\n<td><strong>State</strong></td>\n<td>cp-профиль + learning-траектория (долгосрочный)</td>\n<td>первый шаг + applicability-check (разовый)</td>\n</tr>\n<tr>\n<td><strong>Режим</strong></td>\n<td>долгосрочное сопровождение (недели-месяцы)</td>\n<td>разовая диагностика + маршрутизация (минуты-часы)</td>\n</tr>\n<tr>\n<td><strong>Пересечение</strong></td>\n<td>оргизменение требует нового Pack → вызов R30</td>\n<td>применение метода требует обновления personal-guide → fix через Портного</td>\n</tr>\n</tbody>\n</table>\n<h3>R27 Навигатор vs R31</h3>\n<table>\n<thead>\n<tr>\n<th>Сравнение</th>\n<th>R27 Навигатор</th>\n<th>R31 Менеджер оргразвития</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>Программа</strong></td>\n<td>ЛР (личностное развитие)</td>\n<td>РР (рабочее развитие)</td>\n</tr>\n<tr>\n<td><strong>Триггер</strong></td>\n<td>«личностный рост / мировоззрение / зачем я»</td>\n<td>«рабочий хаос / оргструктура / команда»</td>\n</tr>\n<tr>\n<td><strong>Пересечение</strong></td>\n<td>ст. 3-4 — обе применимы</td>\n<td>программа определяет приоритет</td>\n</tr>\n</tbody>\n</table>\n<h2>Источники</h2>\n<ul>\n<li><code>DP.SC.049</code> — обещание Менеджера оргразвития (8-step контракт).</li>\n<li><code>DP.ROLE.063</code> — носитель роли R31.</li>\n<li><code>MIM.M.030</code> — классификатор типа системы (Шаг 0).</li>\n<li><code>MIM.M.031</code> — маршрутная таблица руководств (Шаг 3).</li>\n<li>WP-377 (Ф2.5 — этот скилл), WP-369 (DP.ROLE.063 + DP.SC.049 + MIM.M.030).</li>\n</ul>\n","files":[{"path":"SKILL.md","sizeBytes":16548,"isText":true},{"path":"test_skill.sh","sizeBytes":3252,"isText":true}],"reviewScore":null,"reviewSummary":null,"trust":{"provenance":"trusted-source-unreviewed","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow.","bodySource":null},"bodyLocked":false,"purchaseUrl":null,"sourceUrl":null,"report":{"provenance":"trusted-source-unreviewed","screen":{"ran":true,"outcome":"clean","suspicious":0,"notes":0,"hiddenCharacters":false},"virusScan":{"engine":"clamav","status":"clean","scannedAt":"2026-09-08T11:56:32.30389Z","sha256":"703C9C207444B8B0E4CD9E9ED6361F7CEF1CB8FF6507E06BCB018485ADD0D598","sizeBytes":7765},"review":null,"source":{"repositoryUrl":"https://github.com/TserenTserenov/FMT-exocortex-template","path":".claude/skills/org-dev","license":"MIT","commit":"4d7b8f2e95161240a02a028ae5a8b9d2914b7939","subtreeSha":"EA00C74F21B7C4AE83D9C0534E0A546A8E36E59A0BFBEB3602BBA56EC5738CDA","lastSyncedAt":"2026-09-25T07:36:52.516704Z"},"reviewedAt":"2026-09-08T11:57:43.244107Z","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow."},"install":[{"target":"skills-cli","command":"npx skills add https://github.com/TserenTserenov/FMT-exocortex-template/tree/main/.claude/skills/org-dev"},{"target":"claude-code","command":"claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install tserentserenov-fmt-exocortex-template@llmmart"},{"target":"git","command":"git clone https://github.com/TserenTserenov/FMT-exocortex-template.git"}]}