Agent Plugins Marketplace
All plugins

notion-pack

v1.38.0

Claude Code skill pack for Notion (30 skills)

Claude Code32 Skills

By Jeremy LongshoreLicense: MIT2.7k GitHub starsUpdated 13 hours ago

Directory evidence

Runtimes
Claude Code
Parsed components
32 skill or MCP entries
Source updated
Aug 29, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install plugin

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install notion-pack@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/jeremylongshore/tons-of-skills-marketplace

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/saas-packs/notion-pack/.

Plugin files

plugins/saas-packs/notion-pack/
├── .claude-plugin/plugin.json
├── skills/notion-advanced-troubleshooting/SKILL.md
├── skills/notion-architecture-variants/SKILL.md
├── skills/notion-ci-integration/SKILL.md
├── skills/notion-common-errors/SKILL.md
├── skills/notion-content-management/SKILL.md
├── skills/notion-core-workflow-a/SKILL.md
├── skills/notion-core-workflow-b/SKILL.md
├── skills/notion-cost-tuning/SKILL.md
├── skills/notion-data-handling/SKILL.md
├── skills/notion-debug-bundle/SKILL.md
├── skills/notion-deploy-integration/SKILL.md
├── skills/notion-enterprise-rbac/SKILL.md
├── skills/notion-hello-world/SKILL.md
├── skills/notion-incident-runbook/SKILL.md
├── skills/notion-install-auth/SKILL.md
├── skills/notion-known-pitfalls/SKILL.md
├── skills/notion-load-scale/SKILL.md
├── skills/notion-local-dev-loop/SKILL.md
├── skills/notion-migration-deep-dive/SKILL.md
├── skills/notion-multi-env-setup/SKILL.md
├── skills/notion-observability/SKILL.md
├── skills/notion-performance-tuning/SKILL.md
├── skills/notion-policy-guardrails/SKILL.md
├── skills/notion-prod-checklist/SKILL.md
├── skills/notion-rate-limits/SKILL.md
├── skills/notion-reference-architecture/SKILL.md
├── skills/notion-reliability-patterns/SKILL.md
├── skills/notion-sdk-patterns/SKILL.md
├── skills/notion-search-retrieve/SKILL.md
├── skills/notion-security-basics/SKILL.md
├── skills/notion-upgrade-migration/SKILL.md
└── skills/notion-webhooks-events/SKILL.md

Included Skills32

notion-advanced-troubleshootingskills/notion-advanced-troubleshooting/SKILL.md

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. Trigger with phrases like "notion deep debug", "notion permission trace", "notion property mismatch", "notion pagination bug", "notion nesting limit".

notion-architecture-variantsskills/notion-architecture-variants/SKILL.md

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. Trigger with phrases like "notion cms", "notion headless blog", "notion task tracker", "notion wiki", "notion form handler", "notion data pipeline".

notion-ci-integrationskills/notion-ci-integration/SKILL.md

Integrate the Notion API into CI/CD pipelines for automated documentation sync, deploy tracking, and configuration reads. Use when setting up GitHub Actions workflows that push release notes to Notion, update database entries on deploy, create incident pages from CI, or read feature flags from Notion databases. Trigger with phrases like "notion CI", "notion GitHub Actions", "notion deploy sync", "notion release notes automation", "notion CI pipeline".

notion-common-errorsskills/notion-common-errors/SKILL.md

Diagnose and fix Notion API errors by HTTP status code and error code. Use when encountering Notion errors, debugging failed requests, or troubleshooting integration access, rate limiting, or validation issues. Trigger with phrases like "notion error", "fix notion", "notion not working", "debug notion", "notion 400", "notion 429".

notion-content-managementskills/notion-content-management/SKILL.md

Create, update, archive, and compose Notion pages and block content. Use when building pages programmatically, appending rich content blocks, updating page properties, or managing page lifecycle (archive/restore). Trigger with phrases like "notion create page", "notion add blocks", "notion update page", "notion archive page", "notion content", "notion block types", "notion rich text".

notion-core-workflow-askills/notion-core-workflow-a/SKILL.md

Query, filter, and manage Notion databases and pages. Use when building database queries with filters and sorts, creating/updating pages with typed properties, or reading page content. Trigger with phrases like "notion database query", "notion filter", "notion create page", "notion update properties", "notion CRUD".

notion-core-workflow-bskills/notion-core-workflow-b/SKILL.md

Work with Notion blocks, rich text, comments, and page content. Use when you need to read a page's block tree, append formatted content (headings, lists, callouts, code), edit or delete blocks, build rich text with annotations, or manage page and block comments through the Notion API. Trigger with phrases like "notion blocks", "notion page content", "notion rich text", "notion comments", "notion append blocks".

notion-cost-tuningskills/notion-cost-tuning/SKILL.md

Optimize Notion API usage to minimize rate-limit pressure, reduce engineering overhead, and maximize throughput. Use when auditing request volume, eliminating redundant API calls, implementing caching, or restructuring queries for efficiency. Trigger with "notion cost", "notion optimize", "notion API usage", "reduce notion requests", "notion rate limit budget", "notion efficient", "notion caching".

notion-data-handlingskills/notion-data-handling/SKILL.md

Implement data handling, PII protection, and GDPR/CCPA compliance for Notion integrations. Use when handling sensitive data from Notion pages, implementing data redaction, exporting or deleting a user's data on request, or ensuring compliance with privacy regulations. Trigger with phrases like "notion data", "notion PII", "notion GDPR", "notion data retention", "notion privacy", "notion CCPA".

notion-debug-bundleskills/notion-debug-bundle/SKILL.md

Collect Notion API diagnostic info for troubleshooting and support tickets. Use when encountering persistent API issues, token/auth failures, page access problems, or preparing diagnostic bundles for Notion support. Trigger with phrases like "notion debug", "notion diagnostic", "notion support bundle", "collect notion logs", "notion troubleshoot".

notion-deploy-integrationskills/notion-deploy-integration/SKILL.md

Deploy Node.js applications that use the Notion API to production on Vercel, Railway, or Fly.io. Use when deploying Notion-powered backends, setting up NOTION_TOKEN in production secrets, configuring serverless singleton patterns, or adding health checks that verify Notion connectivity. Trigger with "deploy notion app", "notion production", "notion vercel deploy", "notion railway", "notion fly.io".

notion-enterprise-rbacskills/notion-enterprise-rbac/SKILL.md

Configure Notion enterprise access control with OAuth, workspace permissions, and audit logging. Use when implementing OAuth public integrations, managing multi-workspace access, or building permission-aware Notion applications. Trigger with phrases like "notion SSO", "notion RBAC", "notion enterprise", "notion OAuth", "notion permissions", "notion multi-workspace".

notion-hello-worldskills/notion-hello-world/SKILL.md

Create a minimal working Notion API example. Use when starting a new Notion integration, testing your setup, or learning basic Notion API patterns (search, pages, users). Trigger with phrases like "notion hello world", "notion example", "notion quick start", "simple notion code", "first notion API call".

notion-incident-runbookskills/notion-incident-runbook/SKILL.md

Execute Notion incident response procedures with triage, mitigation, and postmortem. Use when responding to Notion API outages, investigating errors, or running post-incident reviews for Notion integration failures. Trigger with phrases like "notion incident", "notion outage", "notion down", "notion on-call", "notion emergency", "notion broken".

notion-install-authskills/notion-install-auth/SKILL.md

Install and configure the Notion API SDK with authentication. Use when setting up a new Notion integration, configuring API tokens, or initializing @notionhq/client in your project. Trigger with phrases like "install notion", "setup notion", "notion auth", "configure notion API", "notion integration setup".

notion-known-pitfallsskills/notion-known-pitfalls/SKILL.md

Use when debugging or reviewing Notion API code that fails with object_not_found, validation_error, rate_limited, or returns incomplete data. Covers the twelve most common mistakes: wrong page ID format (dashes), rich text array structure, block children not returned with page, pagination required for all lists, 3 req/sec shared across endpoints, and not sharing pages with the integration. Trigger with phrases like "notion mistakes", "notion pitfalls", "notion common errors", "notion gotchas", "notion debugging".

notion-load-scaleskills/notion-load-scale/SKILL.md

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. Covers parallel requests within 3 req/sec, worker queues, database pagination at scale, incremental sync for large workspaces, and memory management for bulk operations. Trigger with phrases like "notion scale", "notion bulk operations", "notion high volume", "notion worker queue", "notion incremental sync".

notion-local-dev-loopskills/notion-local-dev-loop/SKILL.md

Configure Notion local development with a dedicated dev integration, test mocking, and hot reload. Use when setting up a Notion development environment, writing tests for Notion code, or establishing a fast iteration cycle against the Notion API without risking production data. Trigger with "notion dev setup", "notion local development", "mock notion", "notion test environment".

notion-migration-deep-diveskills/notion-migration-deep-dive/SKILL.md

Migrate data to/from Notion or between Notion workspaces with data mapping and validation. Use when migrating data into Notion databases, exporting from Notion, syncing between workspaces, or building ETL pipelines with Notion as source or destination. Trigger with phrases like "migrate notion", "notion migration", "import to notion", "export from notion", "notion data migration", "notion ETL".

notion-multi-env-setupskills/notion-multi-env-setup/SKILL.md

Configure Notion integrations across development, staging, and production environments. Use when setting up multi-environment deployments, managing per-environment tokens, or implementing environment-specific Notion configurations. Trigger with phrases like "notion environments", "notion staging", "notion dev prod", "notion environment setup", "notion config by env".

notion-observabilityskills/notion-observability/SKILL.md

Set up observability for Notion integrations with metrics, traces, and alerts. Use when implementing monitoring for Notion API calls, setting up dashboards, or configuring alerting for Notion integration health. Trigger with phrases like "notion monitoring", "notion metrics", "notion observability", "monitor notion", "notion alerts", "notion tracing".

notion-performance-tuningskills/notion-performance-tuning/SKILL.md

Optimize Notion API performance with caching, batching, parallel requests, and incremental sync. Use when experiencing slow API responses, implementing caching strategies, reducing API call volume, or tuning request patterns for Notion integrations. Trigger with phrases like "notion performance", "optimize notion api", "notion latency", "notion caching", "notion slow", "notion batch requests", "notion incremental sync", "notion reduce api calls".

notion-policy-guardrailsskills/notion-policy-guardrails/SKILL.md

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. Trigger with phrases like "notion governance", "notion policy", "notion naming convention", "notion access audit", "notion schema standard".

notion-prod-checklistskills/notion-prod-checklist/SKILL.md

Execute a Notion API production deployment checklist and readiness verification. Use when deploying Notion integrations to production, preparing for launch, verifying go-live readiness, or auditing an existing Notion integration. Trigger with "notion production checklist", "deploy notion integration", "notion go-live", "notion launch readiness", "notion prod audit".

notion-rate-limitsskills/notion-rate-limits/SKILL.md

Manage Notion API rate limits with exponential backoff, queue-based throttling, and batch optimization. Use when hitting 429 errors, implementing retry logic, or optimizing API request throughput for Notion integrations. Trigger with "notion rate limit", "notion 429", "notion retry", "notion backoff", "notion throttling", "notion too many requests", "notion queue".

notion-reference-architectureskills/notion-reference-architecture/SKILL.md

Design and implement a production-ready Notion integration architecture with proper layering, caching, error handling, and testing strategies. Use when designing a new Notion integration, reviewing existing project structure, establishing architecture standards for a Notion application, or migrating from ad-hoc API calls to a layered architecture. Trigger with "notion architecture", "notion project structure", "notion reference architecture", "notion integration design", "notion layered architecture", or "notion service pattern".

notion-reliability-patternsskills/notion-reliability-patterns/SKILL.md

Graceful degradation when Notion is down: offline cache, retry with exponential backoff, circuit breaker, health checks, and fallback content. Use when building fault-tolerant Notion integrations for production, or when a Notion outage is breaking your app. Trigger with phrases like "notion reliability", "notion circuit breaker", "notion offline fallback", "notion health check", "notion graceful degradation".

notion-sdk-patternsskills/notion-sdk-patterns/SKILL.md

Apply production-ready @notionhq/client SDK patterns for TypeScript and Python. Use when implementing Notion integrations, building database queries with filters and sorts, handling pagination, constructing rich text blocks, or establishing team coding standards for Notion API usage. Trigger with "notion SDK patterns", "notion best practices", "notion code patterns", "idiomatic notion", "notion typescript", "notion python SDK".

notion-search-retrieveskills/notion-search-retrieve/SKILL.md

Search Notion workspaces and retrieve pages, databases, and block content using the Notion API. Use when querying databases with filters, searching across a workspace, paginating large result sets, or extracting page content. Trigger with phrases like "notion search", "query notion database", "notion retrieve page", "notion pagination", "notion filter", "notion blocks", "notion get content".

notion-security-basicsskills/notion-security-basics/SKILL.md

Apply Notion API security best practices for integration tokens, OAuth2 flows, least-privilege capabilities, and page-level access control. Use when securing integration tokens, configuring OAuth2 for public integrations, rotating credentials, or auditing which pages an integration can access. Trigger with phrases like "notion security", "notion secrets", "secure notion", "notion API key security", "notion token rotation", "notion OAuth2", "notion permissions audit".

notion-upgrade-migrationskills/notion-upgrade-migration/SKILL.md

Upgrade @notionhq/client SDK versions and migrate between Notion API versions. Use when updating SDK packages, handling breaking changes between API versions, adopting new SDK features like comments API or status properties, or migrating Python notion-client. Trigger with phrases like "upgrade notion SDK", "notion migration", "notion breaking changes", "update notionhq client", "notion API version upgrade", "notion deprecation".

notion-webhooks-eventsskills/notion-webhooks-events/SKILL.md

Build change detection and event handling for Notion workspaces using polling, native webhooks, and third-party connectors. Use when implementing real-time sync, change feeds, incremental backup, or event-driven workflows with Notion data. Trigger with phrases like "notion webhook", "notion events", "notion change detection", "notion polling", "notion sync changes", "notion real-time", "notion watch for changes".

Plugin manifests1

plugins/saas-packs/notion-pack/.claude-plugin/plugin.json
{
  "name": "notion-pack",
  "version": "1.38.0",
  "description": "Claude Code skill pack for Notion (30 skills)",
  "author": {
    "name": "Jeremy Longshore",
    "email": "[email protected]"
  },
  "license": "MIT",
  "keywords": [
    "notion",
    "notion",
    "saas",
    "sdk",
    "integration"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[notion-pack on Agent Plugins Marketplace](https://pluginsmp.com/plugins/notion-pack)