davila7 avatar

Notion Spec To Implementation

Bridges the gap between product specs in Notion and actual implementation work. Takes your PRD or feature doc, extracts requirements and assumptions, then generates a proper implementation plan with phases, dependencies, and granular tasks, all linked back to the original spec. The workflow is methodical: search and fetch your spec, parse it for requirements, create a plan page (quick or detailed), spin up sized tasks in your database, and keep everything synced with progress updates. Works through the Notion MCP, so you need that configured first. Most useful when you're staring at a dense spec and need to turn it into trackable work without manually copy-pasting context into a dozen task cards.

skills.sh installs
350
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill notion-spec-to-implementation --agent claude-code

Installs into .claude/skills of the current project.

Files

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.

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Category
Office & Documents
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1askyourpdf avatarai-pdf-filler-cliaskyourpdf/ai-pdf-fillerai pdf filler cli341skills.sh installs
2makenotion avatarnotion-meeting-intelligencemakenotion/claude-code-notion-pluginPrepares meeting materials by gathering context from Notion, enriching with Claude research, and creating both an internal pre-read and external agenda saved to338skills.sh installs
3membranedev avatargoogle-calendarmembranedev/application-skillsGoogle Calendar integration. Manage communication data, records, and workflows. Use when the user wants to interact with Google Calendar data.337skills.sh installs
4wdkns avataryoutube-render-pdfwdkns/wdkns-skillsGenerate a professional, detailed, figure-rich LaTeX course note and final PDF from a YouTube lecture, tutorial, or technical talk. Use when the user provides a335skills.sh installs
5davila7 avatarnotion-meeting-intelligencedavila7/claude-code-templatesPrepare meeting materials with Notion context and Codex research; use when gathering context, drafting agendas/pre-reads, and tailoring materials to attendees.334skills.sh installs
6jackal092927 avatarobsidian-clijackal092927/obsidian-official-cli-skillsobsidian cli328skills.sh installs