Claude Skill

decompose

Decompose work into stages with physical artifacts and acceptance checklists. Gap detector. Use when opening a WP ≥3h (open-loop/problem-framing) or on explicit request to break into stages. Executes R29 Decomposer role.

LLM Mart · 0 points · 13 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download TserenTserenov-FMT-exocortex-template-.claude_skills_decompose-52c884b.zip · 2 KB
Part of tserentserenov/fmt-exocortex-template — 50 skills

Install

skills CLI npx skills add https://github.com/TserenTserenov/FMT-exocortex-template/tree/main/.claude/skills/decompose
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install tserentserenov-fmt-exocortex-template@llmmart
Git git clone https://github.com/TserenTserenov/FMT-exocortex-template.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole tserentserenov/fmt-exocortex-template collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

/decompose — Декомпозитор (R29)

Роль: R29 Декомпозитор. Носитель: этот скилл. Цель: разложить деятельность на ≤4 этапа с материальными I/O и чеклистами. Обнаружить разрывы.

Когда вызывается

  • WP Gate: РП ≥3h И класс ∈ {open-loop, problem-framing} → выполняется автоматически после Шага 4 Ритуала (Шаг 4.5 protocol-open.md)
  • IntegrationGate: новый инструмент/агент/система → после Service Clause и Role
  • Strategy Session: декомпозиция крупной инициативы (>1 неделя)
  • Явный запрос: /decompose, «разложи на этапы»

Алгоритм (5 шагов)

Шаг 1. Карта контекста (3-5 строк)

  • Кто держит роли: инициатор / исполнитель / проверяющий (по именам или R-ID)
  • Верхний критерий успеха: одна фраза, проверяемая
  • Ключевые ограничения: время / деньги / этика / зависимости

Шаг 2. Дерево этапов (≤4 узла)

Одна строка на этап: название + назначение. Если получается >4 — укрупнить.

Шаг 3. Развёртка этапов

Для каждого этапа:

**Этап N: <название>**
- Вход: <материальный артефакт>
- Метод: <как делаем, ссылка на SOP/PROCESSES.md если есть>
- Выход: <материальный артефакт, отличный от входа>
- Чеклист приёмки (3-5 пунктов):
  - [ ] критерий 1
  - [ ] критерий 2
  - [ ] критерий 3
- Роли:
  - <Имя/R-ID> в роли <название роли>

Шаг 4. Детектор разрывов

Для каждого этапа проверить:

  • Вход и выход — материальные и разные? («понимание», «решение в голове» — запрещены)
  • Метод определён или требует уточнения?
  • Чеклист имеет ≥3 пункта?
  • Носитель роли назначен?

Каждый разрыв → блок:

**Не хватает:** <что>
**Риск:** <чем грозит>
**Решения:**
1. <бережливое — минимальные затраты>
2. <надёжное — снижает риск>
3. <быстрое — экономит время> (опционально)

Шаг 5. Опциональная детализация (только по запросу)

В первой выдаче не пишется. Расширяется при просьбе:

  • Риски и контрмеры
  • Метрики (единицы измерения, шкала)
  • Бюджет (часы, деньги)
  • Первые 7 дней (микро-план)
  • Сигналы к пересборке

Правила

  1. Физичность I/O. Вход/выход — артефакт, документ, файл, фото, видео, аудио, деньги, подпись, метка в трекере, коммит, PR. Запрещены «понимание», «согласование в голове».
  2. Планы ≠ Факты. Намерение (WorkPlan) и результат (Work) — разные артефакты, в разных файлах.
  3. Ролевая формулировка. Не «ты сделаешь», а «<Имя> в роли <название роли>». Роль не из roles.md → пометить «(новая роль, требует регистрации в roles.md)».
  4. ≤4 этапа в первой выдаче. Глубже — по запросу.
  5. Чеклист обязателен. Этап без чеклиста — это намерение, не этап.
  6. Объём >10h или независимый lifecycle → рекомендовать: (а) фазы внутри одного РП, или (б) отдельные РП. Регистрацию через /wp-new делает пользователь, не Декомпозитор.
  7. Output — в response, не в файл. Главный агент решает, куда вставить: WP-context, диалог, другой скилл.

Различения (важно)

  • vs R5 Архитектор: Архитектор оценивает решения (ЭМОГССБ через /archgate). Декомпозитор разлагает деятельность.
  • vs R1 Стратег: Стратег планирует на масштабе недели/месяца. Декомпозитор работает над конкретным РП.
  • vs R28 Диагност: Диагност определяет ступень мастерства. Декомпозитор разлагает работу, не диагностирует человека.
  • vs IntegrationGate: IntegrationGate — правило (когда декомпозировать). Декомпозитор — исполнитель (как).
Files (fmt-exocortex-template)
  • SKILL.md 5.7 KB
    ---
    name: decompose
    description: Decompose work into stages with physical artifacts and acceptance checklists. Gap detector. Use when opening a WP ≥3h (open-loop/problem-framing) or on explicit request to break into stages. Executes R29 Decomposer role.
    version: 1.0.0
    layer: L3
    status: active
    browser_safe: true
    triggers:
      slash: [/decompose]
      phrases: []
    routing:
      executor: sonnet
      deterministic: false
    ---
    
    # /decompose — Декомпозитор (R29)
    
    > **Роль:** R29 Декомпозитор. **Носитель:** этот скилл.
    > **Цель:** разложить деятельность на ≤4 этапа с материальными I/O и чеклистами. Обнаружить разрывы.
    
    ## Когда вызывается
    
    - **WP Gate:** РП ≥3h И класс ∈ {open-loop, problem-framing} → выполняется автоматически после Шага 4 Ритуала (Шаг 4.5 protocol-open.md)
    - **IntegrationGate:** новый инструмент/агент/система → после Service Clause и Role
    - **Strategy Session:** декомпозиция крупной инициативы (>1 неделя)
    - **Явный запрос:** `/decompose`, «разложи на этапы»
    
    ## Алгоритм (5 шагов)
    
    ### Шаг 1. Карта контекста (3-5 строк)
    
    - **Кто держит роли:** инициатор / исполнитель / проверяющий (по именам или R-ID)
    - **Верхний критерий успеха:** одна фраза, проверяемая
    - **Ключевые ограничения:** время / деньги / этика / зависимости
    
    ### Шаг 2. Дерево этапов (≤4 узла)
    
    Одна строка на этап: название + назначение. Если получается >4 — укрупнить.
    
    ### Шаг 3. Развёртка этапов
    
    Для каждого этапа:
    
    ```
    **Этап N: <название>**
    - Вход: <материальный артефакт>
    - Метод: <как делаем, ссылка на SOP/PROCESSES.md если есть>
    - Выход: <материальный артефакт, отличный от входа>
    - Чеклист приёмки (3-5 пунктов):
      - [ ] критерий 1
      - [ ] критерий 2
      - [ ] критерий 3
    - Роли:
      - <Имя/R-ID> в роли <название роли>
    ```
    
    ### Шаг 4. Детектор разрывов
    
    Для каждого этапа проверить:
    - Вход и выход — материальные и **разные**? («понимание», «решение в голове» — запрещены)
    - Метод определён или требует уточнения?
    - Чеклист имеет ≥3 пункта?
    - Носитель роли назначен?
    
    Каждый разрыв → блок:
    ```
    **Не хватает:** <что>
    **Риск:** <чем грозит>
    **Решения:**
    1. <бережливое — минимальные затраты>
    2. <надёжное — снижает риск>
    3. <быстрое — экономит время> (опционально)
    ```
    
    ### Шаг 5. Опциональная детализация (только по запросу)
    
    В первой выдаче не пишется. Расширяется при просьбе:
    - Риски и контрмеры
    - Метрики (единицы измерения, шкала)
    - Бюджет (часы, деньги)
    - Первые 7 дней (микро-план)
    - Сигналы к пересборке
    
    ## Правила
    
    1. **Физичность I/O.** Вход/выход — артефакт, документ, файл, фото, видео, аудио, деньги, подпись, метка в трекере, коммит, PR. Запрещены «понимание», «согласование в голове».
    2. **Планы ≠ Факты.** Намерение (WorkPlan) и результат (Work) — разные артефакты, в разных файлах.
    3. **Ролевая формулировка.** Не «ты сделаешь», а «<Имя> в роли <название роли>». Роль не из roles.md → пометить «(новая роль, требует регистрации в roles.md)».
    4. **≤4 этапа в первой выдаче.** Глубже — по запросу.
    5. **Чеклист обязателен.** Этап без чеклиста — это намерение, не этап.
    6. **Объём >10h или независимый lifecycle** → рекомендовать: (а) фазы внутри одного РП, или (б) отдельные РП. Регистрацию через `/wp-new` делает пользователь, не Декомпозитор.
    7. **Output — в response, не в файл.** Главный агент решает, куда вставить: WP-context, диалог, другой скилл.
    
    ## Различения (важно)
    
    - **vs R5 Архитектор:** Архитектор оценивает решения (ЭМОГССБ через `/archgate`). Декомпозитор разлагает деятельность.
    - **vs R1 Стратег:** Стратег планирует на масштабе недели/месяца. Декомпозитор работает над конкретным РП.
    - **vs R28 Диагност:** Диагност определяет ступень мастерства. Декомпозитор разлагает работу, не диагностирует человека.
    - **vs IntegrationGate:** IntegrationGate — правило (когда декомпозировать). Декомпозитор — исполнитель (как).
    
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related