| 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
- Locate the spec with
Notion:notion-search, then fetch it with Notion:notion-fetch.
- Parse requirements and ambiguities using
reference/spec-parsing.md.
- Create a plan page with
Notion:notion-create-pages (pick a template: quick vs. full).
- Find the task database, confirm schema, then create tasks with
Notion:notion-create-pages.
- 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:
- Add the Notion MCP:
codex mcp add notion --url https://mcp.notion.com/mcp
- Enable remote MCP client:
- Set
[features].rmcp_client = true in config.toml or run codex --enable rmcp_client
- Log in with OAuth:
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.