notion-debug-bundle

Featured

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".

AI & Automation 2,274 stars 319 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Notion Debug Bundle ## Overview Collect diagnostic information for Notion API issues: SDK version, token validity, database access, page sharing status, rate limits, and platform health. The Notion API requires integrations to be explicitly invited to each page or database — most "not found" errors are sharing problems, not code bugs. ## Prerequisites - `@notionhq/client` installed (`npm ls @notionhq/client` to verify) - `NOTION_TOKEN` environment variable set (internal integration token, starts with `ntn_`) - `curl` and `jq` available for shell-based diagnostics ## Instructions ### Step 1: Quick Connectivity and Auth Check ```bash #!/bin/bash echo "=== Notion Debug Check ===" echo "Generated: $(date -u +%Y-%m-%dT%H:%M:%SZ)" # 1. SDK version echo -e "\n--- SDK Version ---" npm ls @notionhq/client 2>/dev/null || echo "SDK not found — run: npm install @notionhq/client" # 2. Runtime and token status echo -e "\n--- Runtime ---" node --version 2>/dev/null || echo "Node.js not found" echo "NOTION_TOKEN: ${NOTION_TOKEN:+SET (${#NOTION_TOKEN} chars)}" TOKEN_PREFIX="${NOTION_TOKEN:0:4}" if [ -n "$NOTION_TOKEN" ] && [ "$TOKEN_PREFIX" != "ntn_" ]; then echo "WARNING: Token does not start with 'ntn_' — may be using legacy format" fi # 3. API connectivity — /v1/users/me as health check echo -e "\n--- API Connectivity ---" RESPONSE=$(curl -s -w "\n%{http_code}\n%{time_total}" \ https://api.notion.com/v1/users/me \ -H "Authorization: Bearer ${NOTION_TOKEN}" \ -H "Notion-...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

notion-advanced-troubleshooting

Deep debugging for Notion API: response inspection, permission chain tracing, property type mismatches, pagination edge cases, and block nesting limits. Use when standard troubleshooting fails or investigating intermittent errors. Trigger with phrases like "notion deep debug", "notion permission trace", "notion property mismatch", "notion pagination bug", "notion nesting limit".

2,274 Updated today
jeremylongshore
AI & Automation Featured

notion-common-errors

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".

2,274 Updated today
jeremylongshore
AI & Automation Featured

hubspot-debug-bundle

Collect HubSpot debug evidence for support tickets and troubleshooting. Use when encountering persistent issues, preparing support tickets, or collecting diagnostic information for HubSpot API problems. Trigger with phrases like "hubspot debug", "hubspot support bundle", "collect hubspot logs", "hubspot diagnostic", "hubspot correlation id".

2,274 Updated today
jeremylongshore
AI & Automation Featured

intercom-debug-bundle

Collect Intercom debug evidence for support tickets and troubleshooting. Use when encountering persistent issues, preparing support tickets, or collecting diagnostic information for Intercom API problems. Trigger with phrases like "intercom debug", "intercom support bundle", "collect intercom logs", "intercom diagnostic", "intercom troubleshoot".

2,274 Updated today
jeremylongshore
AI & Automation Featured

customerio-debug-bundle

Collect Customer.io debug evidence for support tickets. Use when creating support requests, investigating delivery failures, or documenting integration issues. Trigger: "customer.io debug", "customer.io support ticket", "collect customer.io logs", "customer.io diagnostics".

2,274 Updated today
jeremylongshore