notion-task-board-manager

Manage Notion Kanban tasks with schema-verified properties and structured page content.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/Astrumon/Spovishun --skill notion-task-board-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion-task-board-manager
Source: https://github.com/Astrumon/Spovishun/tree/main/.claude/skills/notion-task-board-manager
Command: npx skills add https://github.com/Astrumon/Spovishun --skill notion-task-board-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Notion boards often fail to interoperate with automation because property names, data_source_ids, and select/status options are assumed rather than verified, and tasks are created without a consistent structure or clear definition of done. This Skill eliminates guesswork by enforcing schema verification, consistent task pages, and correct status updates so boards remain reliable and predictable.

Core Features & Use Cases

  • Schema-first validation: Always fetch the board schema to obtain exact data_source_id, case-sensitive property names, and available SELECT/STATUS options.
  • Consistent task creation: Create pages with required properties (Title, Status), pass icon at creation, and include structured content sections: Goal, Steps, and Definition of Done.
  • Status management and board reads: Update Status via notion-update-page, fetch individual pages to read Status, and present board state grouped by Not started / In progress / Done.
  • Use case: Plan a sprint by fetching the board schema, adding backlog items with full Goal/Steps/DoD content, and moving tasks through Not started → In progress → Done.

Quick Start

Create a new Notion task titled Fix login bug with Status Not started including sections Goal, Steps, and Definition of Done after fetching the board schema.

Frequently Asked Questions about notion-task-board-manager

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

FAQPage Schema
How do I automate Notion Kanban task creation without breaking board properties?

Notion Kanban status updates fail when automation assumes property values instead of verifying available SELECT options. By fetching the board schema first to validate exact status options and case-sensitive names, you can safely update Status properties via notion-update-page calls without errors.

What is the best way to enforce consistent task schema on a Notion board?

To structure Notion Kanban tasks for automation, include required properties like Title and Status at creation, and add structured content sections for Goal, Steps, and Definition of Done. Fetching the board schema beforehand ensures the exact property names and data_source_id match before pages are created.

Do I need to fetch the Notion board schema before updating task status?

Yes, fetching the Notion board schema is required before updating task status to verify the exact data_source_id, case-sensitive property names, and available SELECT options. This prevents automation errors and ensures status updates are applied correctly via notion-update-page calls.

Why do my Notion board automation scripts fail when moving tasks between columns?

Notion board automation scripts fail when moving tasks because property names, data_source_ids, and select options are assumed rather than verified. Fixing this requires fetching the board schema first to validate exact case-sensitive property names and status options before updating Status properties.