GitHub
Skills harvested from GitHub repositories
14810 skills availablenotion-upgrade-migration
Step-by-step guide for upgrading @notionhq/client (Node.js) and notion-client (Python) SDK versions, migrating between N...
notion-security-basics
Security fundamentals for the Notion API: integration token management, internal vs public integration models, principle...
notion-search-retrieve
Search across a Notion workspace, query databases with compound filters, retrieve individual pages, and extract nested b...
notion-sdk-patterns
Production-ready patterns for the official Notion SDK (@notionhq/client for TypeScript, notion-client for Python) coveri...
notion-reliability-patterns
Production-grade reliability patterns for Notion integrations. Covers graceful degradation with offline cache when Notio...
notion-reference-architecture
Production-grade architecture for Notion integrations using @notionhq/client. This skill defines a four-layer architectu...
notion-rate-limits
The Notion API enforces 3 requests per second per integration token across all endpoints and tiers. Exceeding this retur...
notion-prod-checklist
Structured 12-section checklist for deploying Notion API integrations to production. Covers authentication security, cap...
notion-performance-tuning
Optimize Notion API performance by minimizing API calls, caching responses with TTL-based invalidation, batching block a...
notion-observability
Instrument Notion API calls with metrics, structured logging, and alerting. Track request rates, latencies, error rates,...
notion-multi-env-setup
Configure separate Notion integrations for development, staging, and production. Each environment uses its own integrati...
notion-migration-deep-dive
Comprehensive migration patterns for moving data to, from, and between Notion workspaces. This covers rate-limited bulk ...
notion-local-dev-loop
Set up a fast, reproducible local development workflow for Notion integrations. This skill covers creating a dedicated d...
notion-load-scale
Patterns for high-volume Notion API usage within the 3 requests/second rate limit. Covers parallel request orchestration...
notion-known-pitfalls
The twelve most common mistakes when building Notion API integrations, each with the wrong pattern, why it fails, and th...
notion-install-auth
Set up the official Notion SDK and configure authentication for internal integrations. The Node.js SDK is @notionhq/clie...
notion-incident-runbook
Rapid incident response procedures for Notion API failures. This runbook covers a structured triage flow (under 5 minute...
notion-hello-world
Three minimal examples covering the Notion API core surfaces: searching for pages, creating a test page in a database, a...
notion-enterprise-rbac
Implement enterprise-grade access control for Notion integrations. This covers the full OAuth 2.0 authorization flow for...
notion-deploy-integration
Ship Node.js apps that talk to the Notion API to Vercel, Railway, or Fly.io. This skill covers environment variable mana...
notion-debug-bundle
Collect diagnostic information for Notion API issues: SDK version, token validity, database access, page sharing status,...
notion-data-handling
Handle sensitive data correctly when integrating with Notion: detect PII in page properties and block content, redact se...
notion-core-workflow-b
Secondary workflow for content operations: reading block trees, appending content, building rich text with annotations, ...
notion-cost-tuning
The Notion API is free with every workspace plan — there is no per-call pricing. The real "cost" is the 3 requests/secon...