{"enrichment":{"faq":[{"a":"notion provides REST API access to create pages and databases programmatically. You authenticate with proper headers, then call the API to construct new pages with content blocks. The skill includes guidance on setting up your integration, managing authentication tokens, and structuring API requests for page creation within your Notion workspace hierarchy.","q":"How to create Notion pages programmatically?"},{"a":"notion API integration setup requires creating an integration in your Notion workspace, obtaining authentication credentials, and configuring environment variables with your integration key. The skill covers authentication header requirements, MCP tool availability for different environments, and sharing permissions needed for your integration to access databases and pages.","q":"What's involved in notion API integration setup?"},{"a":"Yes, notion supports searching and retrieving database content using REST API queries. The skill provides examples for constructing search requests, filtering results, and retrieving specific pages or database entries. You can combine search with update operations to automate workflows that find and modify Notion content.","q":"Can I search a notion database with the API?"},{"a":"notion allows you to append and update content blocks in existing pages via REST API. The skill explains how to structure block append requests, add different content types (text, lists, code blocks, etc.), and manage page structure. This enables automation of documentation and runbook updates without manual edits.","q":"How do I append blocks to notion pages?"},{"a":"notion supports programmatic creation and management of documentation and runbooks through its REST API. The skill provides patterns for automating page creation, organizing content hierarchies, appending blocks, and updating existing pages. Combined with search capabilities, you can build workflows that generate, maintain, and update knowledge bases automatically.","q":"How can I automate notion documentation and runbooks?"},{"a":"notion requires proper authentication headers including your integration token or API key to access pages and databases. The skill covers setting up authentication, managing credentials securely in environment variables, and understanding sharing requirements for integrations to access specific workspaces and pages.","q":"What authentication does notion require for API access?"}],"shadow_tags":["api-automation","knowledge-management","workflow-documentation","rest-integration","content-generation","database-sync","runbook-creation","batch-operations","third-party-sync"],"summary_rewrite":"This skill provides REST API access to create, search, and update Notion pages and databases. It supports direct API calls with proper authentication headers and includes guidance on MCP tool availability, environment setup, and sharing requirements for integrations."},"files":[{"bytes":3786,"path":"skills/notion/SKILL.md","sha256":"2ae4b3833a31781501c64e50ecfdda7c1abff34cc33687b039737a2731ab7ac7","url":"https://skillfed.io/files/OpenHands/extensions/notion/29db2a2d/SKILL.md"}],"id":"OpenHands/extensions/notion","links":{"html":"https://skillfed.io/OpenHands/extensions/notion","md":"https://skillfed.io/OpenHands/extensions/notion.md","repo":"https://github.com/OpenHands/extensions"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":58,"language":"Python","last_updated":"2026-07-27","license":"MIT","name":"notion","publisher":"OpenHands","stars":130},"relations":{"similar":[{"id":"vellum-ai/vellum-assistant/notion"},{"id":"AceDataCloud/Skills/notion"},{"id":"intellectronica/agent-skills/notion-api"},{"id":"family3253/skill/notion"},{"id":"Bitterbot-AI/bitterbot-desktop/notion"},{"id":"beita6969/ScienceClaw/notion"},{"id":"letta-ai/skills/notion"},{"id":"malue-ai/dazee-small/notion"},{"id":"geezerrrr/motive/notion"},{"id":"graniet/kheish/notion"}]},"slug":{"owner":"OpenHands","repo":"extensions","skill":"notion"},"version":"29db2a2d"}
