Documents

notion-research-documentation

Try it

Turn research across Notion pages into cited briefs, comparisons, summaries, or reports.

What it does

Searches and fetches relevant Notion pages, then organizes facts, metrics, claims, constraints, and dates around the user’s goal. It produces a quick brief, research summary, comparison, or comprehensive report in Notion, with inline citations, source links, references, gaps, risks, and open questions.

When to use it

  • Executive brief from multiple Notion pages
  • Product option comparison with source links
  • Technical investigation summary
  • Research report with risks and open questions

The skill document

Research & Documentation

Pull relevant Notion pages, synthesize findings, and publish clear briefs or reports (with citations and links to sources).

Quick start

  1. Find sources with Notion:notion-search using targeted queries; confirm scope with the user.
  2. Fetch pages via Notion:notion-fetch; note key sections and capture citations (reference/citations.md).
  3. Choose output format (brief, summary, comparison, comprehensive report) using reference/format-selection-guide.md.
  4. Draft in Notion with Notion:notion-create-pages using the matching template (quick, summary, comparison, comprehensive).
  5. Link sources and add a references/citations section; update as new info arrives 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) Gather sources

  • Search first (Notion:notion-search); refine queries, and ask the user to confirm if multiple results appear.
  • Fetch relevant pages (Notion:notion-fetch), skim for facts, metrics, claims, constraints, and dates.
  • Track each source URL/ID for later citation; prefer direct quotes for critical facts.

2) Select the format

  • Quick readout → quick brief.
  • Single-topic dive → research summary.
  • Option tradeoffs → comparison.
  • Deep dive / exec-ready → comprehensive report.
  • See reference/format-selection-guide.md for when to pick each.

3) Synthesize

  • Outline before writing; group findings by themes/questions.
  • Note evidence with source IDs; flag gaps or contradictions.
  • Keep user goal in view (decision, summary, plan, recommendation).

4) Create the doc

  • Pick the matching template in reference/ (brief, summary, comparison, comprehensive) and adapt it.
  • Create the page with Notion:notion-create-pages; include title, summary, key findings, supporting evidence, and recommendations/next steps when relevant.
  • Add citations inline and a references section; link back to source pages.

5) Finalize & handoff

  • Add highlights, risks, and open questions.
  • If the user needs follow-ups, create tasks or a checklist in the page; link any task database entries if applicable.
  • Share a short changelog or status using Notion:notion-update-page when updating.

References and examples

  • reference/ — search tactics, format selection, templates, and citation rules (e.g., advanced-search.md, format-selection-guide.md, research-summary-template.md, comparison-template.md, citations.md).
  • examples/ — end-to-end walkthroughs (e.g., competitor-analysis.md, technical-investigation.md, market-research.md, trip-planning.md).

Questions people ask

What kinds of documents can it produce?
It can create a quick brief, single-topic research summary, option comparison, or comprehensive report. The format is selected according to the depth and purpose of the research.
How does it handle sources and citations?
It tracks each source page’s URL or ID, prefers direct quotes for critical facts, and adds inline citations plus a references section linking back to the source pages.
What happens when sources conflict or information is missing?
It groups findings by theme or question, records the supporting evidence, and flags gaps or contradictions. Final documents can also include risks, open questions, recommendations, next steps, tasks, or checklists when relevant.

Related skills

Guides documentation from context gathering through section-by-section drafting and reader testing.

by Anthropic180.3k stars

pptx

Official

Create, inspect, edit, and validate PPTX decks and POTX templates.

by Anthropic180.3k stars

xlsx

Official

Create, edit, inspect, and validate spreadsheet files while preserving formulas, formatting, and workbook conventions.

by Anthropic180.3k stars

openai-docs

Official

Get current OpenAI API and Codex guidance grounded in official documentation, with citations.

by OpenAI28.0k stars

Review code against stack-specific security guidance and produce prioritized findings with actionable fixes.

by OpenAI28.0k stars

Read, create, edit, and fix .xlsx, .csv, and .tsv files with formulas, formatting, and cleaned data.

by Lisz1123 installs

More from OpenAI

Browse all skills

chatgpt-apps

Official

Plan, scaffold, refactor, and validate ChatGPT Apps SDK projects with an MCP server and widget UI.

by OpenAI28.0k stars

Build or update full-page Figma screens with linked design-system components, variables, and styles.

by OpenAI28.0k stars

Builds a code-aligned Figma design system through phased creation, validation, and user approval.

by OpenAI28.0k stars

figma-use

Official

Runs Figma Plugin API scripts with the required call parameters, API rules, IDs, and validation workflow.

by OpenAI28.0k stars

hatch-pet

Official

Create and validate a Codex-compatible animated pet atlas from concepts, brand cues, or reference art.

by OpenAI28.0k stars

imagegen

Official

Generate or edit raster assets, validate the result, and place selected files into the project workspace.

by OpenAI28.0k stars