# foundation-meeting-recap

Разбирает транскрипт или заметки после встречи в отчёт по темам: решения выделены, задачи с ответственными и сроками — внутри каждой темы.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 691 установка · ★ 763
- Автор: product-on-purpose
- Лицензия: Apache-2.0 · policy=mirror · лицензия открытая, файл — в исходнике
- Исходник: https://github.com/product-on-purpose/pm-skills/tree/HEAD/skills/foundation-meeting-recap/SKILL.md
- Обновлён: 2026-10-21
- HTML: https://affpapa.org/nevibecode/skills/foundation-meeting-recap

## Что делает

Скилл принимает готовые материалы: транскрипт из Zoom, Meet, Otter, Fireflies, Krisp MCP или обычные заметки, в том числе смешанные. Содержимое он раскладывает не по хронологии, а по темам, и в каждой теме даёт краткое описание обсуждения, решения и задачи с ответственным, сроком и зависимостями. В конце — сводный список задач по людям, чтобы каждый видел, что он должен после встречи.

Если рядом лежит файл вида `{YYYY-MM-DD}_{HH-MMtimezone}_{title-slug}_agenda.md`, скилл подхватит его сам и возьмёт список тем за основу. Потом он сверит план с фактом: какие темы обсудили, какие пропустили, какие всплыли вне повестки. Придумывать ответственных и решения скилл не станет: задачу без владельца он помечает как `[owner: unassigned, needs confirmation]`, а неясное решение — маркером уверенности. Есть порог: если задач без ответственного больше 30% или хотя бы одна приоритетная осталась без владельца, сверху отчёта появится блок `## ⚠ Ownership reconciliation required` со списком таких задач и предложением, кого назначить. Это повод проверить, кто на встрече вообще отвечает за результат.

Запуск без лишних вопросов: скилл читает вход, выводит короткую сводку о том, что понял, и ждёт `go` или правок. С флагом `--go` этот шаг пропускается. Живой расшифровки он не делает — на вход подаётся уже готовый текст.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add product-on-purpose/pm-skills --skill foundation-meeting-recap -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/foundation-meeting-recap/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/foundation-meeting-recap/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add product-on-purpose/pm-skills --skill foundation-meeting-recap -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/foundation-meeting-recap/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add product-on-purpose/pm-skills --skill foundation-meeting-recap -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/foundation-meeting-recap/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install product-on-purpose/pm-skills foundation-meeting-recap
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/foundation-meeting-recap/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add product-on-purpose/pm-skills --skill foundation-meeting-recap -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/product-on-purpose/pm-skills --path skills/foundation-meeting-recap
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/foundation-meeting-recap/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add product-on-purpose/pm-skills --skill foundation-meeting-recap -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/product-on-purpose/pm-skills/tree/HEAD/skills/foundation-meeting-recap/SKILL.md

## Когда брать
- собрать отчёт по встрече в тематическом виде, а не по хронологии реплик
- вытащить решения из транскрипта и пометить их явно
- разложить задачи по ответственным и срокам внутри тем
- сверить, какие пункты повестки обсудили, а какие пропустили
- увидеть задачи без владельца до того, как они разойдутся по тикетам

## Примеры запросов агенту
- Сделай recap по этой встрече из транскрипта Otter, повестку возьми из соседнего файла agenda
- Разбери заметки после планёрки: решения выдели, задачи разложи по темам и ответственным
- Собери итоги встречи по темам, флаг `--go`, без промежуточной сводки

## Похожие
- [sales-meeting-recap](https://affpapa.org/nevibecode/skills/sales-meeting-recap.md) — скилл · 25800 установок
- [meeting-minutes](https://affpapa.org/nevibecode/skills/meeting-minutes.md) — скилл · 9881 установка
- [spark-recipe-meeting-followup](https://affpapa.org/nevibecode/skills/spark-recipe-meeting-followup.md) — скилл · 314 установок
- [reader-recap](https://affpapa.org/nevibecode/skills/reader-recap.md) — скилл · 507 установок
- [lark-minutes](https://affpapa.org/nevibecode/skills/lark-minutes.md) — скилл · 467000 установок

Из того же набора: [product-on-purpose/pm-skills](https://affpapa.org/nevibecode/by/product-on-purpose/pm-skills.md) — 68 карточек

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
