skills/notion/SKILL.md
How to work with Notion via MCP. Use when the user wants to read, search, create, or update Notion pages, databases, or workspace content.
npx skillsauth add hi120ki/managed-agents-interface notionInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Search by name or topic: notion-search → notion-fetch
Tasks / filtered queries: notion-search → notion-query-database-view or notion-query-data-sources
With Notion AI, notion-search also covers connected Slack / Drive / Jira
New page: ask where to save if unspecified, then notion-create-pages
Database entry: notion-fetch the DB first to get exact property names → notion-create-pages
New database: notion-create-database → notion-create-view for board/calendar/timeline
Property change: notion-search → notion-update-page
Targeted edit: notion-fetch → notion-update-page with update_content
Full rewrite: notion-update-page with replace_content — confirm first
Comment: notion-create-comment; read existing ones with notion-get-comments
DB schema change: notion-update-data-source
Move page: notion-search both ends → notion-move-pages
Duplicate: notion-duplicate-page
Add view: notion-create-view; edit view: notion-update-view
Status report: notion-search → notion-query-data-sources → aggregate and present
Overdue tasks: query task DB with past due date + status not Done
By assignee: query task DB, group by person property
Workspace members: notion-get-users; teamspaces: notion-get-teams
update_content over replace_content to avoid overwriting others' worktools
How to work with Slack via MCP. Use when the user wants to read, search, send, or manage Slack messages, channels, threads, canvases, or user profiles.
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------