notion-research-documentation
Installation
SKILL.md
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:searchusing targeted queries; confirm scope with the user. - Fetch pages via
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.
Tool-call guardrails
- Notion tool availability can vary by workspace. If a Notion MCP call returns
Tool <name> not found, treat that tool as unavailable for the rest of the current task. Do not retry it with different arguments or call it again later; useNotion:searchandNotion:fetchwhere sufficient. - Use one literal search query per
Notion:searchcall and includefilters: {}when no narrower filter is needed. - Only fetch Notion page, database, or data-source URLs/IDs. Search results can include external connected-source URLs, which are not valid
Notion:fetchinputs. - Create output pages with an explicit
parentand apagesarray. - When updating an existing report, fetch it first and use
Notion:notion-update-pagewithupdate_content,properties: {}, and search-and-replace pairs. For property-only updates, useupdate_propertieswithcontent_updates: []. The current deployed schema expects both top-level fields even when one is unused. Do not invent insertion-only commands.