iiuniversitet.ruЦентр обучения нейросетямОткрыть каталог

От спецификации к задачам в Notion

Берёт спецификацию из Notion, создаёт план реализации и связанные задачи и ведёт отслеживание прогресса.

СкиллOpenAI (партнёр: Notion)CodexMITНужен терминалПроверка не требуется
Что делает
Берёт спецификацию из Notion, создаёт план реализации и связанные задачи и ведёт отслеживание прогресса.
Когда брать
Когда нужно реализовать PRD или спецификацию функции и завести в Notion план и задачи.
Когда не брать
Если Notion не подключён и войти в него через OAuth нельзя.
Пример запроса
Возьми спецификацию новой функции в Notion, составь план реализации и заведи задачи в нашей базе.
Нужно подключить
Notion (MCP-сервер)

Как включить

  1. Скачайте архив и распакуйте его.
  2. Положите папку notion-spec-to-implementation в ~/.agents/skills/.
  3. Вызовите скилл командой $notion-spec-to-implementation или найдите его через /skills.

Текст

---
name: notion-spec-to-implementation
description: Превращай спецификации в Notion в планы реализации, задачи и отслеживание прогресса; используй, когда нужно реализовать PRD или спецификации функций и создать на их основе планы и задачи в Notion.
metadata:
  short-description: Turn Notion specs into implementation plans, tasks, and progress tracking
---

От спецификации к реализации

Превращай спецификацию в Notion в связанные планы реализации, задачи и регулярные обновления статуса.

Быстрый старт

  1. Найди спецификацию через Notion:notion-search, затем получи её через Notion:notion-fetch.
  2. Разбери требования и неясности по reference/spec-parsing.md.
  3. Создай страницу плана через Notion:notion-create-pages (выбери шаблон: краткий или полный).
  4. Найди базу задач, подтверди схему, затем создай задачи через Notion:notion-create-pages.
  5. Свяжи спецификацию ↔ план ↔ задачи; поддерживай статус актуальным через Notion:notion-update-page.

Рабочий процесс

0) Если какой-либо вызов MCP не удался из-за того, что MCP Notion не подключён, остановись и настрой его:

  1. Добавь MCP Notion:
  2. codex mcp add notion --url https://mcp.notion.com/mcp
  3. Включи удалённый клиент MCP:
  4. Задай [features].rmcp_client = true в config.toml или запусти codex --enable rmcp_client
  5. Войди через OAuth:
  6. codex mcp login notion

После успешного входа пользователю придётся перезапустить codex. Закончи ответ и сообщи ему об этом, чтобы при следующем обращении он мог продолжить с шага 1.

1) Найди и прочитай спецификацию

  • Сначала ищи (Notion:notion-search); если совпадений несколько, спроси пользователя, какое использовать.
  • Получи страницу (Notion:notion-fetch) и просмотри её в поисках требований, критериев приёмки, ограничений и приоритетов. Приёмы извлечения — в reference/spec-parsing.md.
  • Прежде чем продолжить, запиши пробелы и допущения в блок уточнений.

2) Выбери глубину плана

  • Простое изменение → используй reference/quick-implementation-plan.md.
  • Многоэтапная функция или миграция → используй reference/standard-implementation-plan.md.
  • Создай план через Notion:notion-create-pages и включи: обзор, ссылку на спецификацию, резюме требований, этапы, зависимости и риски, критерии успеха. Добавь обратную ссылку на спецификацию.

3) Создай задачи

  • Найди базу задач (Notion:notion-search → Notion:notion-fetch, чтобы подтвердить источник данных и обязательные свойства). Приёмы — в reference/task-creation.md.
  • Дроби задачи так, чтобы на каждую уходило 1–2 дня. Для содержимого (контекст, цель, критерии приёмки, зависимости, ресурсы) используй reference/task-creation-template.md.
  • Задай свойства: название с глаголом действия, статус, приоритет, связи со спецификацией и планом, срок, оценку в story points и исполнителя, если они указаны.
  • Создавай страницы через Notion:notion-create-pages, используя data_source_id базы данных.

4) Свяжи артефакты

  • План ссылается на спецификацию; задачи ссылаются и на план, и на спецификацию.
  • При желании добавь в спецификацию короткий раздел «Реализация» со ссылками на план и задачи через Notion:notion-update-page.

5) Отслеживай прогресс

  • Следуй ритму из reference/progress-tracking.md.
  • Публикуй обновления по reference/progress-update-template.md; закрывай этапы по reference/milestone-summary-template.md.
  • Поддерживай согласованность чек-листов и полей статуса в плане и задачах; отмечай препятствия и решения.

Справочники и примеры

  • reference/ — приёмы разбора, шаблоны планов и задач, ритм отслеживания прогресса (например, spec-parsing.md, standard-implementation-plan.md, task-creation.md, progress-tracking.md).
  • examples/ — разборы от начала до конца (например, ui-component.md, api-feature.md, database-migration.md).

Перевод: iiuniversitet. Оригинал: https://github.com/openai/skills/tree/main/skills/.curated/notion-spec-to-implementation, лицензия MIT. Изменения: перевод на русский язык.

Оригинал на английском
---
name: notion-spec-to-implementation
description: Turn Notion specs into implementation plans, tasks, and progress tracking; use when implementing PRDs/feature specs and creating Notion plans + tasks from them.
metadata:
  short-description: Turn Notion specs into implementation plans, tasks, and progress tracking
---

# Spec to Implementation

Convert a Notion spec into linked implementation plans, tasks, and ongoing status updates.

## Quick start
1) Locate the spec with `Notion:notion-search`, then fetch it with `Notion:notion-fetch`.
2) Parse requirements and ambiguities using `reference/spec-parsing.md`.
3) Create a plan page with `Notion:notion-create-pages` (pick a template: quick vs. full).
4) Find the task database, confirm schema, then create tasks with `Notion:notion-create-pages`.
5) Link spec ↔ plan ↔ tasks; keep status current with `Notion:notion-update-page`.

## Workflow

### 0) If any MCP call fails because Notion MCP is not connected, pause and set it up:
1. Add the Notion MCP:
   - `codex mcp add notion --url https://mcp.notion.com/mcp`
2. Enable remote MCP client:
   - Set `[features].rmcp_client = true` in `config.toml` **or** run `codex --enable rmcp_client`
3. Log in with OAuth:
   - `codex mcp login notion`

After successful login, the user will have to restart codex. You should finish your answer and tell them so when they try again they can continue with Step 1.

### 1) Locate and read the spec
- Search first (`Notion:notion-search`); if multiple hits, ask the user which to use.
- Fetch the page (`Notion:notion-fetch`) and scan for requirements, acceptance criteria, constraints, and priorities. See `reference/spec-parsing.md` for extraction patterns.
- Capture gaps/assumptions in a clarifications block before proceeding.

### 2) Choose plan depth
- Simple change → use `reference/quick-implementation-plan.md`.
- Multi-phase feature/migration → use `reference/standard-implementation-plan.md`.
- Create the plan via `Notion:notion-create-pages`, include: overview, linked spec, requirements summary, phases, dependencies/risks, and success criteria. Link back to the spec.

### 3) Create tasks
- Find the task database (`Notion:notion-search` → `Notion:notion-fetch` to confirm the data source and required properties). Patterns in `reference/task-creation.md`.
- Size tasks to 1–2 days. Use `reference/task-creation-template.md` for content (context, objective, acceptance criteria, dependencies, resources).
- Set properties: title/action verb, status, priority, relations to spec + plan, due date/story points/assignee if provided.
- Create pages with `Notion:notion-create-pages` using the database’s `data_source_id`.

### 4) Link artifacts
- Plan links to spec; tasks link to both plan and spec.
- Optionally update the spec with a short “Implementation” section pointing to the plan and tasks using `Notion:notion-update-page`.

### 5) Track progress
- Use the cadence in `reference/progress-tracking.md`.
- Post updates with `reference/progress-update-template.md`; close phases with `reference/milestone-summary-template.md`.
- Keep checklists and status fields in plan/tasks in sync; note blockers and decisions.

## References and examples
- `reference/` — parsing patterns, plan/task templates, progress cadence (e.g., `spec-parsing.md`, `standard-implementation-plan.md`, `task-creation.md`, `progress-tracking.md`).
- `examples/` — end-to-end walkthroughs (e.g., `ui-component.md`, `api-feature.md`, `database-migration.md`).

Источник: openai/skills / notion-spec-to-implementation ↗. Ссылка проверена 2026-10-10.