{"id":"85d25bcb-6ecd-47cb-983c-b9b3347228a5","shortId":"Axp5dV","kind":"skill","title":"Notion Database Sync & Page Generator","tagline":"Reads from and writes to Notion databases using the official Notion API v1, supporting filtered queries, property mapping, and bulk page creation from structured JSON input. Resolves relation and rollup properties automatically when generating linked records.","description":"# Notion Database Sync & Page Generator\n\nReads from and writes to Notion databases using the official Notion API v1, supporting filtered queries, property mapping, and bulk page creation from structured JSON input. Resolves relation and rollup properties automatically when generating linked records.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- npm install @notionhq/client\n- Make a request to any Notion API endpoint.\n\nRequirements and caveats from upstream:\n- const { Client } = require(\"@notionhq/client\")\n- const { Client, APIErrorCode } = require(\"@notionhq/client\")\n- const { Client, LogLevel } = require(\"@notionhq/client\")\n\nBasic usage or getting-started notes:\n- bash\n- [![Open Val Town Template](https://stevekrouse-badge.web.val.run/?3)](https://www.val.town/v/charmaine/NotionJsSDK)\n- [!NOTE]\n\n- Source: https://github.com/makenotion/notion-sdk-js\n- Extracted from upstream docs: https://raw.githubusercontent.com/makenotion/notion-sdk-js/HEAD/README.md\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/notion-database-sync-page-generator-2/)","tags":["notion","database","sync","page","generator","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code"],"capabilities":["skill","source-agentskillexchange","skill-notion-database-sync-page-generator-2","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/notion-database-sync-page-generator-2","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,126 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:11:27.227Z","embedding":null,"createdAt":"2026-05-18T13:17:57.299Z","updatedAt":"2026-05-18T19:11:27.227Z","lastSeenAt":"2026-05-18T19:11:27.227Z","tsv":"'/?3)](https://www.val.town/v/charmaine/notionjssdk)':139 '/makenotion/notion-sdk-js':144 '/makenotion/notion-sdk-js/head/readme.md':151 '/skills/notion-database-sync-page-generator-2/)':158 'agent':153 'agentskillexchange.com':157 'agentskillexchange.com/skills/notion-database-sync-page-generator-2/)':156 'api':17,58,104 'apierrorcod':117 'automat':37,78 'bash':132 'basic':125 'bulk':25,66 'caveat':108 'client':112,116,121 'const':111,115,120 'creation':27,68 'databas':2,12,43,53 'doc':148 'endpoint':105 'environ':94 'exchang':155 'extract':145 'filter':20,61 'generat':5,39,46,80 'get':129 'getting-start':128 'github.com':143 'github.com/makenotion/notion-sdk-js':142 'input':31,72 'instal':83,87,96 'json':30,71 'link':40,81 'loglevel':122 'make':98 'map':23,64 'match':92 'note':131,140 'notion':1,11,16,42,52,57,103 'notionhq/client':97,114,119,124 'npm':95 'offici':15,56 'open':133 'page':4,26,45,67 'path':90 'properti':22,36,63,77 'queri':21,62 'raw.githubusercontent.com':150 'raw.githubusercontent.com/makenotion/notion-sdk-js/head/readme.md':149 'read':6,47 'record':41,82 'relat':33,74 'request':100 'requir':106,113,118,123 'resolv':32,73 'rollup':35,76 'setup':89 'skill':154 'skill-notion-database-sync-page-generator-2' 'sourc':141,152 'source-agentskillexchange' 'start':130 'stevekrouse-badge.web.val.run':138 'stevekrouse-badge.web.val.run/?3)](https://www.val.town/v/charmaine/notionjssdk)':137 'structur':29,70 'support':19,60 'sync':3,44 'templat':136 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'town':135 'upstream':86,110,147 'usag':126 'use':13,54,84 'v1':18,59 'val':134 'write':9,50","prices":[{"id":"55b72e05-766d-4619-94a7-52405ea5d1f2","listingId":"85d25bcb-6ecd-47cb-983c-b9b3347228a5","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:17:57.299Z"}],"sources":[{"listingId":"85d25bcb-6ecd-47cb-983c-b9b3347228a5","source":"github","sourceId":"agentskillexchange/skills/notion-database-sync-page-generator-2","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/notion-database-sync-page-generator-2","isPrimary":false,"firstSeenAt":"2026-05-18T13:17:57.299Z","lastSeenAt":"2026-05-18T19:11:27.227Z"}],"details":{"listingId":"85d25bcb-6ecd-47cb-983c-b9b3347228a5","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"notion-database-sync-page-generator-2","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"7ffbaf69b17952988524cee3f55f444d8a434265","skill_md_path":"skills/notion-database-sync-page-generator-2/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/notion-database-sync-page-generator-2"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Notion Database Sync & Page Generator","description":"Reads from and writes to Notion databases using the official Notion API v1, supporting filtered queries, property mapping, and bulk page creation from structured JSON input. Resolves relation and rollup properties automatically when generating linked records."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/notion-database-sync-page-generator-2"},"updatedAt":"2026-05-18T19:11:27.227Z"}}