ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

notion-tasks-blocks

Manage Notion checklist blocks inside a page (no database required). Use when the user has plain to-do blocks and wants to list tasks, add tasks, and mark tasks done/undone.

Why use this skill?

Efficiently manage Notion to-do checklist blocks with OpenClaw. List, add, and toggle task completion directly on your Notion pages without complex database setup.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/luciorenovato/notion-tasks-blocks
Or

What This Skill Does

The notion-tasks-blocks skill provides a direct interface for managing checklist items within a specific Notion page. Unlike complex database integrations that require structured properties and schemas, this tool focuses on simplicity by interacting directly with the native Notion 'to-do' block format. It allows users to read existing tasks, append new items to the end of a page, and toggle the completion status of existing blocks using simple index-based commands. This is an ideal solution for users who prefer keeping light, unstructured to-do lists on their Notion workspace without the overhead of creating and configuring a full database page.

Installation

To install this skill, ensure you have the OpenClaw CLI configured. Run the following command in your terminal:

clawhub install openclaw/skills/skills/luciorenovato/notion-tasks-blocks

After installation, you must set the required environment variables. First, generate a NOTION_TOKEN from your Notion developer portal. Second, retrieve the Page ID from the URL of your Notion page. Export these into your environment:

export NOTION_TOKEN="secret_..." export NOTION_TASKS_PAGE_ID="your_page_id"

Ensure the integration has been granted access to the specific page by clicking the 'Share' button within Notion and inviting the integration.

Use Cases

This skill is perfect for:

  • Managing daily "brain dump" lists where tasks are added and completed quickly.
  • Maintaining grocery lists or household checklists on a shared Notion page.
  • Quick-start project tracking where the user wants to see tasks as simple text blocks rather than database rows.
  • Users who prefer minimal interfaces and do not want to manage Notion properties, filters, or views.

Example Prompts

  1. "Check my task list for today and tell me what is still pending."
  2. "Add a new task to my Notion page: Buy organic milk for the office."
  3. "I just finished the first item on my Notion checklist, please mark it as done."

Tips & Limitations

  • The skill only interacts with top-level blocks. If your tasks are nested inside toggles or columns, the script may not find them.
  • Always run the 'list' command before performing 'done' or 'undo' actions to ensure the indices are accurate, especially after adding or deleting items manually in Notion.
  • If the tool fails to identify the page, double-check that the Notion integration has 'Can edit' permissions for that specific page.

Metadata

Stars1601
Views0
Updated2026-02-27
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-luciorenovato-notion-tasks-blocks": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#notion#productivity#tasks#automation#checklist
Safety Score: 4/5

Flags: external-api