К основному содержанию
скилл CX Codex GP ChatGPT официальный · OpenAI

notion-spec-to-implementation — скилл Codex: что делает и установка

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

Установить в Codex · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add openai/plugins --skill notion-spec-to-implementation -a codex
Открыть на GitHub

Что делает notion-spec-to-implementation

Скилл считывает страницы спецификаций через Notion:search и Notion:fetch, находит требования и возможные пробелы, а затем формирует план работ. В зависимости от масштаба задачи создаётся короткий или многоэтапный план с описанием фаз и рисков через Notion:notion-create-pages.

После подготовки плана агент ищет целевую базу данных задач, проверяет схему свойств и генерирует тикеты, рассчитанные на 1–2 дня. Скилл проставляет взаимные ссылки между спецификацией и задачами, а затем обновляет статусы через Notion:notion-update-page. Если вызов MCP сообщает об отсутствии инструмента, агент прекращает повторные попытки. Он переходит на доступные поиск и чтение.

Для работы обязательно требуется подключённое приложение Notion с пройденной авторизацией воркспейса. Скилл пригодится командам, которые ведут требования и трекинг фич именно в Notion. Без доступа к рабочему пространству пользы от него нет.

Какие задачи решает

  • Разобрать PRD в Notion и выявить упущенные требования
  • Сгенерировать план внедрения с фазами и оценкой рисков
  • Создать задачи размером в 1–2 дня в базе данных Notion
  • Связать спецификацию, план реализации и задачи ссылками
  • Обновлять статусы задач и чек-листы прямо в процессе разработки

Примеры запросов агенту

  • Найди спецификацию платежей в Notion и составь по ней план реализации
  • Разбей PRD новой авторизации на задачи в нашей базе Notion
  • Обнови статус фазы и чек-листы внедрения в Notion

Как установить notion-spec-to-implementation

1Через Skills CLI (Vercel)

npx skills add openai/plugins --skill notion-spec-to-implementation -a codex

2Вручную: положить файлы

.agents/skills/notion-spec-to-implementation/SKILL.md

Для всех проектов — ~/.agents/skills/

Из того же набора201

Весь набор →
supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок remotion-render официальный Remotion Экспортирует видео и отдельные кадры из проектов Remotion через консольные команды. CX Codex GP ChatGPT 3установок figma-create-new-file официальный Figma Создаёт пустые файлы Figma, FigJam или Slides в черновиках нужной команды. Скилл готовит параметры и planKey перед запуском MCP-инструментов. CX Codex GP ChatGPT 6установок swiftui-performance-audit официальный OpenAI Находит причины просадок кадров, долгого рендеринга и утечек памяти в SwiftUI. Помогает разобрать код вьюшек или подготовить замеры для профилирования. CX Codex GP ChatGPT 109установок swiftui-liquid-glass официальный OpenAI Скилл помогает создавать и проверять интерфейсы SwiftUI с Liquid Glass для iOS 26+. Он нужен при внедрении эффекта, ревью и проверке fallback-сценариев. CX Codex GP ChatGPT 121установок swiftui-ui-patterns официальный OpenAI Скилл помогает собирать и рефакторить SwiftUI-интерфейсы: навигацию, состояние, компоновку и контролы. Подойдёт для новых экранов и правок существующего проекта. CX Codex GP ChatGPT 114установок swiftui-view-refactor официальный OpenAI Скилл наводит порядок в коде SwiftUI: делит разросшиеся экраны на отдельные структуры View и выносит побочные эффекты из body. CX Codex GP ChatGPT 113установок ios-memgraph-leaks официальный OpenAI Скилл захватывает и разбирает утечки памяти iOS из симулятора или .memgraph. Нужен для поиска удерживающих связей и проверки исправлений. CX Codex GP ChatGPT 1 054установок

Похожие

batch-script-progress официальный github Помогает агенту сделать batch-скрипты наблюдаемыми: старт, прогресс, ошибки по элементам и итог. Пригодится, когда скрипт молча жуёт сотни файлов. GitHub Copilot 4установок github-issue-creator microsoft Превращает голосовые заметки, логи ошибок и скриншоты в структурированные баг-репорты в формате GitHub Markdown. Сохраняет готовые файлы в папку /issues/. Claude Code GitHub Copilot 63установок linkedin-skills Alireza Rezvani Помогает развивать личный профиль в LinkedIn без автоматизации и спама. Маршрутизирует задачи по пяти направлениям: от стратегии до текстов. Claude Code 12установок skillopt-sleep Alireza Rezvani Запускает ночной цикл оптимизации агента: разбирает прошлые сессии, переигрывает задачи и аккуратно правит CLAUDE.md и SKILL.md через валидационный фильтр. Claude Code 12установок find-skills vercel-labs Ищет и устанавливает готовые скиллы для ИИ-агентов через каталог skills.sh. Пригодится, когда для рабочей задачи нужен специализированный воркфлоу. Claude Code CX Codex Cursor +1 4 000 000установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. Claude Code 1 424 476установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. Claude Code 1 219 756установок handoff Matt Pocock Собирает текущий диалог в документ передачи, чтобы другой агент продолжил работу с нужным контекстом. Нужен при смене сессии или исполнителя. Claude Code 1 038 491установок

Вопросы о notion-spec-to-implementation

Как установить notion-spec-to-implementation в Codex?

Выполните команду npx skills add openai/plugins --skill notion-spec-to-implementation -a codex. Также конфигурацию можно сохранить по пути .agents/skills/notion-spec-to-implementation/SKILL.md.

Что делает notion-spec-to-implementation?

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

Что делать, если инструменты Notion недоступны?

Подключите приложение Notion для сессии и завершите авторизацию воркспейса. Если инструменты не появились сразу, перезапустите сессию.

Исходный текст

SKILL.md · 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:search`, then fetch it with `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`.

## Tool-call guardrails
- Notion tool availability can vary by workspace. If a Notion MCP call returns `Tool <name> not found`, treat that tool as unavailable for the rest of the current task. Do not retry it with different arguments or call it again later; use `Notion:search` and `Notion:fetch` where sufficient.
- Use one literal search query per `Notion:search` call and include `filters: {}` when no narrower filter is needed. Run separate searches for alternate phrasings instead of putting `or` in a single query string.
- Only send Notion page, database, or data-source URLs/IDs to `Notion:fetch`; external connected-source search results are not fetch targets.
- Create plans and task pages with explicit `parent` and `pages` fields. For task databases, fetch first and use the returned `collection://...` data source ID.
- To append an implementation section to a spec, fetch the current section text first, then use `Notion:notion-update-page` with `command: "update_content"`, `properties: {}`, and exact `old_str` / `new_str` content. For property-only edits, use `command: "update_properties"` with `content_updates: []`; the current deployed schema expects both top-level fields even when one is unused.

## Workflow

### 0) If Notion tools are unavailable, pause and ask the user to connect the Notion app:
1. Enable the bundled Notion app for this plugin or session.
2. Complete the Notion auth flow if prompted.
3. Start a new session if the tools still do not appear.

After the app is connected, finish your answer and tell the user to retry so they can continue with Step 1.

### 1) Locate and read the spec
- Search first (`Notion:search`); if multiple hits, ask the user which to use.
- Fetch the page (`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:search` → `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`).

© Notion · MIT · openai/plugins

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой