Skip to content

Add Notion page operations skill#24

Open
5s10r2 wants to merge 2 commits into
phuryn:mainfrom
5s10r2:main
Open

Add Notion page operations skill#24
5s10r2 wants to merge 2 commits into
phuryn:mainfrom
5s10r2:main

Conversation

@5s10r2

@5s10r2 5s10r2 commented Apr 19, 2026

Copy link
Copy Markdown

Summary

  • Adds /pm-toolkit:notion — a smart router for Notion page operations across two MCP servers
  • Covers read, create, update, section rewrites, table edits, search, and database ops
  • Includes automatic fallback chains, safety verification protocol, and self-learning from failures
  • Documents 12 known pitfalls with workarounds (table cells, replace_content, block limits, etc.)

Files changed

  • pm-toolkit/commands/notion.md — new skill command (268 lines)
  • pm-toolkit/README.md — updated skills/commands counts and listings

Test plan

  • Verify skill frontmatter renders correctly in Claude Code
  • Test /pm-toolkit:notion read <page-id> routes to read mode
  • Test /pm-toolkit:notion create with content >90 blocks triggers chunking logic
  • Test /pm-toolkit:notion table routes to table decision tree

🤖 Generated with Claude Code

5s10r2 and others added 2 commits April 19, 2026 13:39
Smart router for Notion across two MCP servers with automatic fallback
chains, safety verification, and self-learning from failures. Covers
read, create, update, section rewrites, table edits, search, and
database operations with 12 documented pitfalls and workarounds.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The command file referenced two companion files that didn't exist in
the repo — making the skill incomplete for anyone cloning it. Adds:
- skills/notion/SKILL.md — skill definition with safety protocol
- skills/notion/notion-operations-guide.md — P1-P12 pitfalls, tool
  selection matrix, block estimation, heading-match trick
- skills/notion/notion-learnings.md — 19 living knowledge entries
  from real Notion MCP usage (failures, workarounds, optimizations)

Also updates the command to reference companion files via relative
path instead of absolute.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant