Productivity

notion

Enables agents to search, retrieve, query, and update Notion pages and databases through a bounded CLI, with dry-run and explicit confirmation safeguards for mutations.

★ 88 GitHub Stars
95 Quality score
7 Files

About this Skill

Operate Notion from a terminal or agent: retrieve pages, query databases, search pages and databases, and update page properties — with a bundled notion-cli script that is read-only by default and gates every create or update behind a --dry-run/--yes confirmation. Use when an agent needs to read Notion content, answer questions from a team wiki or database, or make a confirmed edit. Do not use for building Notion integrations or block-level page composition beyond property updates (that is Notion API application development), or for other knowledge bases (that is their own tooling).

Use cases

  • Answer questions from Notion pages
  • Query Notion databases
  • Search accessible workspace content
  • Retrieve page properties and metadata
  • Make confirmed page property updates

Features

  • Page retrieval and metadata summaries
  • Database queries with filters and result limits
  • Workspace search for pages and databases
  • Page creation and property updates
  • Dry-run and explicit confirmation for mutations

Requirements

  • Python 3.9+
  • Notion integration token in NOTION_TOKEN
  • Network access to api.notion.com

Supported Agents

Not specified

Skill files

Related Skills

markit

Converts local files, URLs, GitHub resources, and other supported content into Markdown through a CLI or TypeScript SDK.

shift-labs-ai/markit ★ 1324
markdown document conversion file extraction pdf

agent-recall

Provides persistent, local memory for AI agents through MCP tools for session context, recall, corrections, decision tracking, cross-project insights, and journal consolidation.

Goldentrii/AgentRecall-X ★ 371
agent memory persistent memory mcp multi-session

total-recall

Provides autonomous cross-session memory for OpenClaw by observing conversation transcripts, compressing them into prioritized notes, consolidating large logs, and recovering miss…

gavdalf/total-recall ★ 273
agent memory conversation memory openclaw session recovery

resume-jd-optimizer-cn

Analyzes Chinese job descriptions and resumes, maps evidence and gaps, asks targeted questions, rewrites tailored resumes, and prepares ATS, HR, interview, and recruiting communic…

coinluu/resume-jd-optimizer-cn ★ 184
resume job description career ats

lets-go-rss

Aggregates updates from multiple social and media platforms, supports incremental deduplication, AI classification, scheduled refreshes, cached status reports, feed exports, and h…

ALBEDO-TABAI/lets-go-rss ★ 102
rss content aggregation subscriptions social media

jira

Provides a terminal CLI for Jira Cloud issue searches, details, creation, comments, project listing, approximate counts, transitions, and status changes, with JQL and REST API gui…

magnus919/agent-skills ★ 88
jira atlassian issue-tracking jql

anydoc

Converts office documents, spreadsheets, presentations, ebooks, CSV files, and PDFs to GitHub-Flavored Markdown locally using the pinned Any Doc CLI.

magnus919/agent-skills ★ 88
document conversion markdown office files pdf

life-coach

Guides bounded, user-led AI coaching for personal goals, decisions, habits, transitions, accountability, and progress review while enforcing nonclinical scope and safety referrals.

magnus919/agent-skills ★ 88
life coaching goal setting habits accountability