Notion Research Documentation
OpenAIOfficialCreated by Notion Labs, IncDistributed by OpenAI
- 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 user through searching for relevant pages, extracting key facts and metrics, and synthesizing findings into structured formats such as quick briefs, comparisons, or comprehensive reports. The workflow includes specific steps for citation management and creating final documents directly within Notion, ensuring that all synthesized content remains linked to its original source material.
What it does
- Searches and fetches content from multiple Notion pages.
- Synthesizes research findings into structured document formats.
- Provides templates for briefs, summaries, comparisons, and reports.
- Manages citations and links back to original source pages.
- Supports updating existing Notion pages with new research or status changes.
- Includes a setup procedure for connecting the Notion MCP.
When to use it
- When you need to aggregate information from various Notion pages into a single report.
- When performing competitor analysis or technical investigations stored in Notion.
- When you need to compare options or features documented across different project pages.
- When creating executive-ready summaries or briefs from raw research notes.
Advantages
- Ensures consistent documentation structure across different research tasks.
- Maintains traceability by linking findings to original source pages.
- Reduces manual effort in formatting and organizing research data.
- Facilitates collaborative review by keeping synthesized reports within Notion.
Usage examples
- “Research our recent project meeting notes in Notion and create a summary of the key decisions made.”
- The agent searches for relevant meeting pages, extracts decision points, and creates a new summary page in Notion with citations.
- “Compare the two product feature proposals I have saved in Notion and draft a comparison report.”
- The agent fetches both proposals, identifies key tradeoffs, and generates a structured comparison document in Notion.
Install
Download the skill as a ZIP:
https://autogineer.com/agent-skills/openai/notion-research-documentation-lzcb/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 Notion Labs, Inc
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 AutoGineer1.0 KiB
- LICENSE.txt1.0 KiB
- SKILL.md3.3 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
examples/competitor-analysis.md
Example: Competitor Analysis
User Request
"Research competitor pricing models and create a comparison document"
Workflow Execution
Step 1: Search for Competitor Information
Notion:notion-search
query: "competitor pricing"
query_type: "internal"
filters: {
created_date_range: {
start_date: "2024-01-01"
}
}Results Found:
"Competitor Analysis - Stripe" (Product)
"Market Research Q3 2024" (Strategy)
"Pricing Strategy Discussion" (Product)
"Competitor Feature Matrix" (Product)
Step 2: Fetch and Analyze
Notion:notion-fetch for each pageExtracted Information:
Stripe:
Pay-as-you-go: 2.9% + $0.30 per transaction
No monthly fees
Volume discounts available
Square:
Pay-as-you-go: 2.6% + $0.10 per transaction
Monthly plan: $29/month with lower rates
Hardware costs separate
PayPal:
Standard: 3.49% + $0.49 per transaction
Advanced: $30/month + 2.59% + $0.49
Multi-currency fees
Adyen:
Interchange++ pricing model
Custom enterprise pricing
Setup and monthly fees apply
Step 3: Create Comparison Document
Notion:notion-create-pages
pages: [{
properties: {
"title": "Competitor Pricing Analysis - Payment Processors"
},
content: "[Comparison document using template]"
}]Output Document
# Competitor Pricing Analysis - Payment Processors
**Date**: October 14, 2025
**Research Team**: Product Strategy
## Executive Summary
We analyzed four major payment processor competitors: Stripe, Square, PayPal, and Adyen. Pricing models vary from simple pay-as-you-go (Stripe) to complex interchange-plus (Adyen). Key insight: All competitors offer volume discounts for high-transaction merchants, with breakpoints typically at $100K/month processing volume.
## Comparison Matrix
| Feature | Stripe | Square | PayPal | Adyen |
|---------|--------|--------|--------|-------|
| **Base Rate** | 2.9% + $0.30 | 2.6% + $0.10 | 3.49% + $0.49 | Interchange++ |
| **Monthly Fee** | $0 | $0-29 | $0-30 | Custom |
| **Volume Discounts** | Yes, >$80K | Yes, >$250K | Yes, >$100K | Yes, custom |
| **Setup Fee** | $0 | $0 | $0 | $1,000-5,000 |
| **Multi-currency** | 1% extra | 3% extra | 3-4% extra | Included |
| **Chargeback Fee** | $15 | $15-25 | $20 | Custom |
| **Target Market** | Startups-Enterprise | Small-Medium | Small-Medium | Enterprise |
## Detailed Analysis
### Stripe
**Pricing Structure**:
- **Standard**: 2.9% + $0.30 per successful card charge
- **Volume discounts**: Available for businesses processing >$80,000/month
- **International cards**: +1% fee
- **Currency conversion**: 1% above market rate
**Strengths**:
- Simple, transparent pricing
- No setup fees or monthly minimums
- Excellent developer experience
- Quick onboarding
**Weaknesses**:
- Higher per-transaction fee for high volume
- Volume discounts less aggressive than Adyen
**Best for**: Startups and growth-stage companies needing quick integration
**Source**: <mention-page url="...">Competitor Analysis - Stripe</mention-page>
### Square
**Pricing Structure**:
- **Pay-as-you-go**: 2.6% + $0.10 per tap, dip, or swipe
- **Keyed-in**: 3.5% + $0.15
- **Plus plan**: $29/month for lower rates (2.5% + $0.10)
- **Premium plan**: Custom pricing
**Strengths**:
- Lowest per-transaction fee for in-person
- All-in-one hardware + software
- No long-term contracts
**Weaknesses**:
- Higher rates for online/keyed transactions
- Hardware costs ($49-$299)
- Less suitable for online-only businesses
**Best for**: Brick-and-mortar retail and restaurants
**Source**: <mention-page url="...">Market Research Q3 2024</mention-page>
### PayPal
**Pricing Structure**:
- **Standard**: 3.49% + $0.49 per transaction
- **Advanced**: $30/month + 2.59% + $0.49
- **Payments Pro**: Additional $30/month for direct credit card processing
**Strengths**:
- Huge customer base (PayPal checkout)
- Buyer protection increases trust
- International reach (200+ countries)
**Weaknesses**:
- Highest per-transaction fees
- Complex fee structure
- Account holds and reserves common
**Best for**: Businesses where PayPal brand trust matters (e-commerce, marketplaces)
**Source**: <mention-page url="...">Pricing Strategy Discussion</mention-page>
### Adyen
**Pricing Structure**:
- **Interchange++**: Actual interchange + scheme fees + fixed markup
- **Setup fee**: $1,000-5,000 (negotiable)
- **Monthly minimum**: Typically $10,000+ processing volume
- **Per-transaction**: Interchange + 0.6% + $0.12 (example)
**Strengths**:
- Most transparent cost structure at scale
- Lowest effective rate for high volume
- True multi-currency (100+ currencies)
- Direct connections to schemes
**Weaknesses**:
- Complex pricing requires analysis
- High minimums ($10K+/month)
- Longer integration time
- Not suitable for small businesses
**Best for**: Enterprise with $1M+/month processing volume
**Source**: <mention-page url="...">Competitor Feature Matrix</mention-page>
## Pricing Trends & Insights
### Volume-Based Discounting
All competitors offer discounts at scale:
- **Entry point**: $80K-$250K/month processing
- **Typical discount**: 10-30 basis points reduction
- **Negotiation leverage**: Begins at $500K/month+
### Hidden Costs to Consider
| Cost Type | Stripe | Square | PayPal | Adyen |
|-----------|--------|--------|--------|-------|
| Chargeback | $15 | $15-25 | $20 | $15-25 |
| Account verification | $0 | $0 | $0 | Varies |
| PCI compliance | $0 | $0 | $0 | $0 |
| Currency conversion | 1% | 3% | 3-4% | 0% |
| Refund fees | Returned | Returned | Not returned | Varies |
### Market Positioning
High Volume / Enterprise
↑
| Adyen
|
| Stripe
|
| Square PayPal
|
└──────────────────→
Small / Simple Complex / International
## Strategic Implications
### For Startups (<$100K/month)
**Recommended**: Stripe
- Lowest friction to start
- No upfront costs
- Great documentation
- Acceptable rates at this scale
### For Growing Companies ($100K-$1M/month)
**Recommended**: Stripe or Square
- Negotiate volume discounts
- Evaluate interchange++ if international
- Consider Square if in-person dominant
### For Enterprises (>$1M/month)
**Recommended**: Adyen or Negotiated Stripe
- Interchange++ models save significantly
- Direct scheme connections
- Multi-region capabilities matter
- ROI on integration complexity
## Recommendations
1. **Immediate**: Benchmark our current 2.8% + $0.25 against Stripe's standard
2. **Short-term**: Request volume discount quote from Stripe at our current $150K/month
3. **Long-term**: Evaluate Adyen when we cross $1M/month threshold
## Next Steps
- [ ] Request detailed pricing proposal from Stripe for volume discounts
- [ ] Create pricing calculator comparing all 4 at different volume levels
- [ ] Interview customers about payment method preferences
- [ ] Analyze our transaction mix (domestic vs international, card types)
## Sources
### Primary Research
- <mention-page url="...">Competitor Analysis - Stripe</mention-page>
- <mention-page url="...">Market Research Q3 2024</mention-page>
- <mention-page url="...">Pricing Strategy Discussion</mention-page>
- <mention-page url="...">Competitor Feature Matrix</mention-page>
### External References
- Stripe.com pricing page (Oct 2025)
- Square pricing documentation
- PayPal merchant fees
- Adyen pricing transparency reportKey Success Factors
Structured comparison: Matrix format for quick scanning
Multiple dimensions: Price, features, target market
Strategic recommendations: Not just data, but implications
Visual elements: Table and positioning diagram
Actionable next steps: Clear recommendations
Comprehensive sources: Internal research + external validation
Workflow Pattern Demonstrated
Date-filtered search (recent information only)
Multiple competitor synthesis (4 different companies)
Comparison template (matrix + detailed analysis)
Strategic layer (implications and recommendations)
Action-oriented (next steps included)
Requirements and compatibility
Written for: OpenAI Codex
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
- Notion Labs, Inc
- Publisher
- OpenAI (Official)
- Distributed by
- OpenAI
- Source
- openai/skills · skills/.curated/notion-research-documentation · commit 49f948f
- Licence
- MIT License (redistribution allowed)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Notion Labs, Inc or OpenAI.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download notion-research-documentation.zip