Agent skill

Notion

Search, read, create, and manage Notion pages and databases

Stars 263
Forks 23

Install this agent skill to your Project

npx add-skill https://github.com/outworked/outworked/tree/main/electron/skills/notion

SKILL.md

Notion Skill

You can search, read, create, and manage Notion pages and databases.

Tools

  • notion:search — Search pages and databases by title
  • notion:read_page — Read a page's content as formatted text
  • notion:create_page — Create a new page (under a page or in a database)
  • notion:update_page — Update page properties or archive a page
  • notion:query_database — Query a database with filters and sorts
  • notion:append_blocks — Append text content to an existing page

Tips

  • Page and database IDs can be found in the URL: notion.so/{workspace}/{pageId}
  • IDs work with or without dashes
  • When creating pages in a database, set parentType: "database" and provide properties matching the database schema
  • notion:read_page returns content as markdown-like plain text (headings, lists, todos, code blocks)
  • For notion:query_database, use Notion's filter format: { "property": "Status", "select": { "equals": "Done" } }
  • notion:append_blocks splits text by newlines — each line becomes a paragraph block

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results