notion-pack

v1.39.0 by Jeremy Longshore

Claude Code skill pack for Notion (32 skills)

32 plugin-local skills
MIT License
Claude Code Adapters (declared)

Installation

Open Claude Code and run this command:

/plugin install notion-pack@claude-code-plugins-plus

Use --global to install for all projects, or --project for current project only.

What It Does

> 32 production-ready skills for building Notion API integrations with @notionhq/client

Real API code. Real filter syntax. Real error handling. No placeholders.

Skills (32) plugin-local skills

notion-advanced-troubleshooting View full skill →

Use when standard Notion troubleshooting fails or you are chasing intermittent API errors — deep debugging for response inspection, permission chain tracing, property type mismatches, pagination edge cases, and block nesting limits.

ReadGrepBash(curl:*)Bash(node:*)
notion-architecture-variants View full skill →

Use when you are choosing or scaffolding how an app talks to Notion via the API — deciding between a headless CMS (blog/content site), a task tracker (project management), a knowledge base (wiki), a form-submission handler, or a data-pipeline source, and wiring the database schema plus integration code.

ReadWriteEditBash(node:*)
notion-ci-integration View full skill →

Integrate the Notion API into CI/CD pipelines for automated documentation sync, deploy tracking, and configuration reads.

ReadWriteEditBash(gh:*)Bash(npm:*)Bash(npx:*)Bash(python3:*)
notion-common-errors View full skill →

Diagnose and fix Notion API errors by HTTP status code and error code.

ReadGrepBash(curl:*)
notion-content-management View full skill →

Create, update, archive, and compose Notion pages and block content.

ReadWriteEdit
notion-core-workflow-a View full skill →

Query, filter, and manage Notion databases and pages.

ReadWriteEditBash(npm:*)Grep
notion-core-workflow-b View full skill →

Work with Notion blocks, rich text, comments, and page content.

ReadWriteBash(npm:*)
notion-cost-tuning View full skill →

Optimize Notion API usage to minimize rate-limit pressure, reduce engineering overhead, and maximize throughput.

ReadWriteEditBash(npm:*)GlobGrep
notion-data-handling View full skill →

Implement data handling, PII protection, and GDPR/CCPA compliance for Notion integrations.

ReadWriteEdit
notion-debug-bundle View full skill →

Collect Notion API diagnostic info for troubleshooting and support tickets.

ReadBash(grep:*)Bash(curl:*)Bash(tar:*)Bash(npm:*)Bash(node:*)
notion-deploy-integration View full skill →

Deploy Node.

ReadWriteEditBash(npx:*)Bash(vercel:*)Bash(railway:*)Bash(fly:*)
notion-enterprise-rbac View full skill →

Configure Notion enterprise access control with OAuth, workspace permissions, and audit logging.

ReadWriteEdit
notion-hello-world View full skill →

Create a minimal working Notion API example.

ReadWriteEdit
notion-incident-runbook View full skill →

Execute Notion incident response procedures with triage, mitigation, and postmortem.

ReadBash(kubectl:*)Bash(curl:*)
notion-install-auth View full skill →

Install and configure the Notion API SDK with authentication.

ReadEditBash(npm:*)Bash(pip:*)
notion-known-pitfalls View full skill →

Use when debugging or reviewing Notion API code that fails with object_not_found, validation_error, rate_limited, or returns incomplete data.

ReadGrep
notion-load-scale View full skill →

Use when you must move high volumes through the Notion API without tripping its 3 req/sec limit — bulk-creating pages, syncing 100K+ record databases, or running background jobs.

ReadWriteBash(node:*)Bash(npx:*)
notion-local-dev-loop View full skill →

Configure Notion local development with a dedicated dev integration, test mocking, and hot reload.

ReadWriteBash(npm:*)Bash(pnpm:*)
notion-migration-deep-dive View full skill →

Migrate data to/from Notion or between Notion workspaces with data mapping and validation.

ReadBash(npm:*)Bash(node:*)
notion-multi-env-setup View full skill →

Configure Notion integrations across development, staging, and production environments.

ReadWriteEditBash(aws:*)Bash(gcloud:*)Bash(vault:*)
notion-observability View full skill →

Set up observability for Notion integrations with metrics, traces, and alerts.

ReadWriteEdit
notion-performance-tuning View full skill →

Optimize Notion API performance with caching, batching, parallel requests, and incremental sync.

ReadWriteEdit
notion-policy-guardrails View full skill →

Use when you need to govern Notion integrations at scale — set integration naming standards, enforce page sharing policies, standardize property naming and database schemas, and run access audits that scan which bots can reach which pages.

ReadWriteEditBash(npx:*)Bash(node:*)
notion-prod-checklist View full skill →

Execute a Notion API production deployment checklist and readiness verification.

ReadWriteBash(grep:*)Bash(curl:*)Bash(jq:*)
notion-rate-limits View full skill →

Manage Notion API rate limits with exponential backoff, queue-based throttling, and batch optimization.

ReadWriteEditBash(npm:*)GlobGrep
notion-reference-architecture View full skill →

Design and implement a production-ready Notion integration architecture with proper layering, caching, error handling, and testing strategies.

ReadWriteEditBash(npm:*)Bash(npx:*)
notion-reliability-patterns View full skill →

Graceful degradation when Notion is down: offline cache, retry with exponential backoff, circuit breaker, health checks, and fallback content.

ReadWriteEdit
notion-sdk-patterns View full skill →

Apply production-ready @notionhq/client SDK patterns for TypeScript and Python.

ReadWriteEditGrep
notion-search-retrieve View full skill →

Search Notion workspaces and retrieve pages, databases, and block content using the Notion API.

ReadWriteEditBash(npm:*)Grep
notion-security-basics View full skill →

Apply Notion API security best practices for integration tokens, OAuth2 flows, least-privilege capabilities, and page-level access control.

ReadWriteBash(npm:*)Bash(curl:*)
notion-upgrade-migration View full skill →

Upgrade @notionhq/client SDK versions and migrate between Notion API versions.

ReadWriteEditBash(npm:*)Bash(pip:*)Bash(git:*)GlobGrep
notion-webhooks-events View full skill →

Build change detection and event handling for Notion workspaces using polling, native webhooks, and third-party connectors.

ReadWriteEditBash(node:*)Bash(npx:*)Bash(npm:*)Bash(curl:*)

Ready to use notion-pack?