notion

Automates creation, search, and updating of Notion pages and databases via the Notion API.

134|67|Updated Nov 24, 2025
One-click install
npx skills add https://github.com/OpenHands/skills --skill notion-openhands
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/OpenHands/skills/tree/main/skills/notion
Command: npx skills add https://github.com/OpenHands/skills --skill notion-openhands

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation, search, and updating of Notion pages and databases via the Notion API.

Core Features & Use Cases

  • Notion page and database creation, search by title, and page updates via API.
  • Documentation and knowledge-base workflows, including runbooks and living docs.
  • Use Case: Imagine auto-creating a wiki page for a new project and updating its content as it evolves.

Quick Start

Provide a Notion integration key and the target page title to create or update a page with content in Notion.

Frequently Asked Questions about notion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Notion page creation and knowledge-base updates via API?

You can automate Notion page creation and knowledge-base updates by using the Notion API to locate pages by title, create new pages under a parent, and append content blocks via standard HTTP requests with a valid integration key.

What do I need to set up before using the Notion API to automate documentation workflows?

Before automating documentation workflows with the Notion API, you need a Notion integration key and sharing permissions configured for the target pages and databases you intend to search, create, or update.

Can I search for specific Notion pages by title and append content blocks automatically?

Yes, you can search for specific Notion pages by title and automatically append content blocks by sending standard HTTP requests with appropriate headers to the Notion API using your integration key.

Does this approach work for generating runbooks and maintaining living docs in Notion?

Yes, this approach works for generating runbooks and maintaining living docs in Notion by automating page creation and appending content blocks as projects evolve, supporting continuous knowledge-base maintenance.

What are the limitations of using the Notion API for updating databases and pages?

The Notion API requires proper sharing permissions on target pages and databases, and operations are limited to creating, searching, and updating content blocks via HTTP requests, respecting existing integration access boundaries.

Is manual content entry still required when automating Notion knowledge bases via API?

Manual content entry is minimized when automating Notion knowledge bases via API, as the integration handles page creation, title-based search, and content block updates programmatically, though initial setup and key management are manual.