Notion Research Documentation
JetBrainsOfficialCreated by OpenAIDistributed by JetBrains
- Skill
- Content generator
- Automation and integrations
- MIT
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
This skill provides a systematic approach to gathering, analyzing, and documenting information stored within Notion. It guides the agent through searching for relevant pages, fetching content, selecting an appropriate output format, and drafting structured documents such as briefs, summaries, or reports. The workflow emphasizes accuracy by requiring inline citations and direct links back to the original source material, ensuring that all synthesized findings are verifiable and well-organized.
What it does
- Searches and retrieves relevant content across Notion workspaces.
- Synthesizes raw information into structured formats like briefs or reports.
- Provides templates for various documentation needs including comparisons and deep dives.
- Ensures traceability by linking findings to their original source pages.
- Supports the creation of actionable tasks or checklists within the generated documents.
- Includes a setup procedure for connecting the Notion MCP client.
When to use it
- When you need to consolidate information from multiple Notion pages into a single report.
- When performing research that requires verifiable citations from internal documentation.
- When creating executive summaries, competitor analyses, or technical investigations.
- When you need to present findings in a standardized, professional format.
Advantages
- Reduces manual effort in aggregating scattered information.
- Improves documentation quality through standardized templates.
- Increases transparency by maintaining clear links to source data.
- Facilitates better decision-making by organizing findings into clear, actionable insights.
Usage examples
- “Research our recent meeting notes in Notion and create a summary of all action items.”
- The agent searches for relevant meeting pages, extracts action items, and compiles them into a structured summary document with links to the original meeting notes.
- “Compare the two project proposals I have in Notion and create a comparison report.”
- The agent fetches both proposal documents, identifies key tradeoffs, and generates a comparison report using the designated template.
Install
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/jetbrains/notion-research-documentation/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip notion-research-documentation.zip -d .agents/skills
Documentation by OpenAI
Research & Documentation
Pull relevant Notion pages, synthesize findings, and publish clear briefs or reports (with citations and links to sources).
Quick start
Find sources with
Notion:notion-searchusing 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.Draft in Notion with
Notion:notion-create-pagesusing the matching template (quick, summary, comparison, comprehensive).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:
Add the Notion MCP:
codex mcp add notion --url https://mcp.notion.com/mcp
Enable remote MCP client:
Set
[features].rmcp_client = trueinconfig.tomlor runcodex --enable rmcp_client
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.mdfor 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-pagewhen 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).
Files
- ATTRIBUTION.mdAdded by AutoGineer983 B
- LICENSE.txt1.0 KiB
- SKILL.md3.4 KiB
- agents/openai.yaml497 B
- assets/notion-small.svg15.4 KiB
- assets/notion.png8.3 KiB
- evaluations/README.md4.2 KiB
- evaluations/basic-research.json1.7 KiB
- evaluations/research-to-database.json1.6 KiB
- examples/competitor-analysis.md8.0 KiB
- examples/market-research.md1.9 KiB
- examples/technical-investigation.md6.4 KiB
- examples/trip-planning.md3.7 KiB
- reference/advanced-search.md4.5 KiB
- reference/citations.md5.0 KiB
- reference/comparison-format.md870 B
- reference/comparison-template.md911 B
- reference/comprehensive-report-format.md1.1 KiB
- reference/comprehensive-report-template.md1.2 KiB
- reference/format-selection-guide.md2.7 KiB
- reference/quick-brief-format.md767 B
- reference/quick-brief-template.md473 B
- reference/research-summary-format.md841 B
- reference/research-summary-template.md1.1 KiB
evaluations/README.md
Research & Documentation Skill Evaluations
Evaluation scenarios for testing the Research & Documentation skill across different Codex models.
Purpose
These evaluations ensure the Research & Documentation skill:
Searches across Notion workspace effectively
Synthesizes information from multiple sources
Selects appropriate research report format
Creates comprehensive documentation with proper citations
Works consistently across Haiku, Sonnet, and Opus
Evaluation Files
basic-research.json
Tests basic research workflow with synthesis across multiple Notion pages.
Scenario: Research Q4 product roadmap and create summary
Key Behaviors:
Searches Notion for roadmap-related pages
Fetches multiple relevant pages (roadmap, product docs, meeting notes)
Synthesizes information from different sources
Selects appropriate format (Research Summary)
Includes citations linking back to source pages
Creates structured document with clear sections
research-to-database.json
Tests creating research documentation in a Notion database with properties.
Scenario: Research competitor landscape and save to Research database
Key Behaviors:
Searches for existing competitive intelligence in Notion
Identifies Research database as target
Fetches database schema to understand properties
Creates page with correct property values (Research Type, Status, Date, etc.)
Structures content with comparison format
Includes source citations for both Notion pages and external research
Running Evaluations
Enable the
research-documentationskillSubmit the query from the evaluation file
Verify the skill searches Notion workspace comprehensively
Check that multiple source pages are fetched and synthesized
Verify appropriate format is selected (Research Summary, Comprehensive Report, Quick Brief, Comparison)
Confirm citations link back to sources
Test with Haiku, Sonnet, and Opus
Expected Skill Behaviors
Research & Documentation evaluations should verify:
Notion Search & Synthesis
Searches workspace with relevant queries
Fetches multiple source pages (3-5+)
Synthesizes information across sources
Identifies patterns and insights
Handles conflicting information appropriately
Format Selection
Chooses correct format based on scope and depth:
Research Summary: Quick overview with key findings
Comprehensive Report: Deep analysis with multiple sections
Quick Brief: Fast facts and takeaways
Comparison: Side-by-side analysis
Applies format structure consistently
Uses appropriate sections and headings
Citation & Attribution
Includes citations for all Notion sources
Uses mention-page tags:
<mention-page url="...">Attributes findings to specific sources
Distinguishes between Notion content and Codex research
Links related documents
Document Quality
Title clearly indicates research topic and date
Executive summary or key findings upfront
Organized with clear hierarchy
Actionable insights and recommendations
Appropriate depth for the query
Creating New Evaluations
When adding Research & Documentation evaluations:
Test different research types - Product research, competitive analysis, technical investigation, market research
Vary source count - Synthesis of 2-3 pages vs. 10+ pages
Test format selection - Does it choose the right format for the scope?
Include database targets - Not just standalone pages
Test citation accuracy - Are all sources properly attributed?
Cross-workspace search - Testing search across teamspaces if applicable
Example Success Criteria
Good (specific, testable):
"Searches Notion for 'roadmap' and 'Q4' and 'product'"
"Fetches at least 3 different source pages"
"Includes citation for each key finding using mention-page tags"
"Creates page with title format 'Research: [Topic] - [Date]'"
"Uses Research Summary format with sections: Executive Summary → Key Findings → Details → Recommendations → Sources"
Bad (vague, untestable):
"Searches Notion effectively"
"Creates comprehensive research"
"Uses sources appropriately"
"Good documentation"
Requirements and compatibility
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Created by
- OpenAI
- Publisher
- JetBrains (Official)
- Distributed by
- JetBrains
- Source
- JetBrains/skills · notion-research-documentation · commit 3f53782
- Licence
- MIT License (redistribution allowed)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by OpenAI or JetBrains.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download notion-research-documentation.zip