Source profileQuality 65/100

openai/skills/skills/.curated/notion-research-documentation/SKILL.md

notion-research-documentation

Research across Notion and synthesize into structured documentation; use when gathering info from multiple Notion sources to produce briefs, comparisons, or reports with citations.

Source repository stars
24,265
Declared platforms
0
Static risk flags
0
Last source update
2026-07-14
Source checked
2026-07-28

Decision brief

What it does—and where it fits

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

Best for

  • Research across Notion and synthesize into structured documentation; use when gathering info from multiple Notion sources to produce briefs, comparisons, or reports with citations.

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/openai/skills --skill "skills/.curated/notion-research-documentation"
Safe inspection promptEditorial

Inspect the Agent Skill "notion-research-documentation" from https://github.com/openai/skills/blob/49f948faa9258a0c61caceaf225e179651397431/skills/.curated/notion-research-documentation/SKILL.md at commit 49f948faa9258a0c61caceaf225e179651397431. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    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) usi…

    Find sources with Notion:notion-search using targeted queries; confirm scope with the user.Fetch pages via Notion:notion-fetch; note key sections and capture citations (reference/citations.md).Choose output format (brief, summary, comparison, comprehensive report) using reference/format-selection-guide.md.
  2. 02

    Workflow

    1. Add the Notion MCP: - codex mcp add notion --url https://mcp.notion.com/mcp 2. Enable remote MCP client: - Set [features].rmcpclient = true in config.toml or run codex --enable rmcpclient 3. Log in with OAuth: - codex mcp login notion

    Add the Notion MCP:codex mcp add notion --url https://mcp.notion.com/mcpEnable remote MCP client:
  3. 03

    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].rmcpclient = true in config.toml or run codex --enable rmcpclient 3. Log in with OAuth: - codex mcp login notion

    Add the Notion MCP:codex mcp add notion --url https://mcp.notion.com/mcpEnable remote MCP client:
  4. 04

    1) Gather sources

    Search first (Notion:notion-search); refine queries, and ask the user to confirm if multiple results appear.

    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.

Permission review

Static risk signals and limitations

No configured static risk pattern was detected

This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score65/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars24,265SourceRepository attention, not individual Skill quality
Compatibility0 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
openai/skills
Skill path
skills/.curated/notion-research-documentation/SKILL.md
Commit
49f948faa9258a0c61caceaf225e179651397431
License
Not declared
Collected
2026-07-28
Default branch
main
View the original SKILL.md

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).

Alternatives

Compare before choosing

Computed 9731,966

K-Dense-AI/scientific-agent-skills

biopython

Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.

Computed 9531,966

K-Dense-AI/scientific-agent-skills

markdown-mermaid-writing

Comprehensive markdown and Mermaid diagram writing skill. Use when creating any scientific document, report, analysis, or visualization. Establishes text-based diagrams as the default documentation standard with full style guides (markdown + mermaid), 24 diagram type references, and 9 document templates.

Computed 9337,126

github/awesome-copilot

doc-and-modernize

Two related workflows for a locally-cloned codebase, in one skill. Documentation mode produces a single, comprehensive, verifiable architecture document primarily by reading files on disk (local-first) — use it whenever the user wants to understand, map, document, research, or onboard onto a codebase ("research this repo", "write up the architecture", "do an architecture deep dive", "document how this codebase works", "map the system design", "create an onboarding doc"). Modernization mode gener

Computed 9327

MoizIbnYousaf/marketing-cli

build-with-exa

Build applications and agents with Exa's API Platform: search, contents, answer, context, Agent API, monitors, websets, OpenAI-compatible endpoints, and exa-py / exa-js. Use when choosing Exa endpoints, writing Exa API calls, integrating semantic web search or research into products, or debugging Exa request shapes. Load references/ on demand for endpoint details.