notion

Create and manage Notion pages, databases, and blocks via the Notion API.

Updated Aug 13, 2025
One-click install
npx skills add https://github.com/JoeyJoziah/investment-analysis-platform --skill notion-joeyjoziah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/JoeyJoziah/investment-analysis-platform/tree/main/.claude/skills/notion
Command: npx skills add https://github.com/JoeyJoziah/investment-analysis-platform --skill notion-joeyjoziah

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of manually creating, updating, and organizing content in Notion, making it easier to keep pages, databases, and blocks in sync with your work.

Core Features & Use Cases

  • Page Management: Create, read, and update Notion pages for notes, documentation, and project planning.
  • Database Operations: Query data sources, add new items, and maintain structured records such as task boards or content trackers.
  • Block Editing: Append paragraphs, lists, and other block content to existing pages for richer workspace automation.
  • Use Case: A team lead can turn a meeting summary into a new Notion page, update the status database for action items, and add follow-up notes in one workflow.

Quick Start

Ask the assistant to create or update a Notion page or database item for your workspace content.

Frequently Asked Questions about notion

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

FAQPage Schema
How do I automate creating and updating Notion pages via API?

Automating Notion pages involves using the Notion API to send CRUD requests for pages, databases, and blocks. This Skill handles those operations to create pages, update structured records, and append block content like paragraphs or lists automatically.

Can I query Notion databases and add new items through API automation?

Querying Notion databases and adding new items is supported through API data source queries and creation operations. You can maintain structured records such as task boards or content trackers by automating the retrieval and insertion of database items.

What's the best way to append blocks to existing Notion pages for workspace automation?

Appending blocks to existing Notion pages is done by targeting a specific page and sending block content via the API. This Skill supports adding paragraphs, lists, and other block types to enrich pages and keep workspace content synced without manual editing.

Does this Skill require specific API headers for Notion workspace automation?

Authenticated API access is required for Notion workspace automation, specifically using the Notion-Version 2025-09-03 header. You must provide valid credentials to perform CRUD operations for pages, blocks, and data source queries.

What are the limitations of using Notion API for block editing and database operations?

Limitations of Notion API block editing include requiring authenticated access and adherence to the Notion-Version 2025-09-03 header. Operations are restricted to supported block types like paragraphs and lists, and complex nested structures may need multiple sequential API calls.