notion

Automate CRUD operations on Notion pages, databases, and blocks via the API.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/ammonfife/sakima.co --skill notion-ammonfife
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/ammonfife/sakima.co/tree/main/.claude/skills/notion
Command: npx skills add https://github.com/ammonfife/sakima.co --skill notion-ammonfife

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This Skill addresses the complexity and manual effort involved in managing Notion pages, databases, and blocks, enabling users to automate their workflow and save time.

Core Features & Use Cases

  • Page and Database Management: Automate the creation, reading, updating, and querying of Notion pages and databases.
  • Block Manipulation: Add, update, and retrieve content blocks within Notion pages.
  • Use Case: Efficiently manage a project by automating the creation of new project pages, updating task statuses, and querying project data directly within Notion.

Quick Start

Use the notion skill to create a new page titled 'Project Update' in the 'Project Management' database.

Frequently Asked Questions about notion

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

FAQPage Schema
How do I automate Notion API operations for content management?

You can automate Notion API operations by manipulating endpoints to create, read, update, and query Notion pages, databases, and blocks. This streamlines content management and project organization directly within Notion.

What is the best way to manage Notion pages and databases programmatically?

Managing Notion pages and databases programmatically involves automating endpoint manipulation for creating, reading, updating, and querying data. This approach eliminates manual effort and enables efficient project organization within Notion.

Do I need Notion API access to manipulate Notion blocks and pages?

Yes, you need Notion API access and proper environment setup to manipulate Notion blocks and pages. This environment configuration is required before you can automate endpoint operations for content management.

Can I update task statuses and query project data in a Notion database?

Yes, you can update task statuses and query project data in a Notion database by automating the manipulation of Notion API endpoints. This allows you to efficiently manage projects and retrieve specific data directly.

Does the Notion API support adding and retrieving content blocks within pages?

The Notion API supports adding, updating, and retrieving content blocks within pages. This block manipulation capability allows you to automate detailed content management and structure within your Notion workspace.