notion

Manage Notion pages, databases, and blocks via the Notion API.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/hochoa13/Asistente-Harlest --skill notion-hochoa13
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/hochoa13/Asistente-Harlest/tree/main/skills/productivity/notion
Command: npx skills add https://github.com/hochoa13/Asistente-Harlest --skill notion-hochoa13

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of your Notion workspace by allowing you to create, update, and query pages, databases, and blocks directly from your terminal using the Notion API.

Core Features & Use Cases

  • Database Operations: Create new databases, add entries, and query existing data based on filters and sorts.
  • Page Management: Create new pages, update their properties, and add content blocks.
  • Search: Find existing pages and databases within your workspace.
  • Use Case: Automatically create a new task in your "Project Tracker" Notion database with a specific title and status, or retrieve all "Active" tasks from a database.

Quick Start

Use the notion skill to create a new page in your "Tasks" database with the title "Follow up with client".

Frequently Asked Questions about notion

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

FAQPage Schema
How do I manage Notion workspace content via API?

You can manage Notion workspace content via API by using curl commands to create, read, update, and query pages, databases, and blocks programmatically. This Skill provides direct terminal access to the Notion API.

Can I query a Notion database using filters and sorts from the terminal?

Yes, you can query a Notion database using filters and sorts from the terminal. The Skill supports database operations that allow you to retrieve existing data based on specific query parameters.

How do I create new pages and update properties in a Notion database?

To create new pages and update properties in a Notion database, you use the Skill's page management features to add entries, set titles, update statuses, and append content blocks directly.

What is the best way to search for existing pages within a Notion workspace programmatically?

The best way to search for existing pages within a Notion workspace programmatically is using the Skill's search functionality, which finds targeted pages and databases based on your query inputs.

Do I need curl commands to automate Notion task management?

Yes, you need curl commands to automate Notion task management with this Skill. It leverages curl to execute API requests for creating tasks and retrieving active items from your project tracker.