원클릭으로
notion-skill
Work with Notion pages and databases via the official Notion API. Create, read, and update pages and database entries.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Work with Notion pages and databases via the official Notion API. Create, read, and update pages and database entries.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Persistent agent memory that survives across sessions. Store facts, decisions, preferences, and context — recall them later with natural language search. Use this skill when the user wants to: remember something for later, recall past decisions, build persistent context, maintain state across conversations, or says "remember this", "what did we decide about", "save this for next time." Also trigger for any task requiring cross-session persistence, knowledge accumulation, or preference tracking.
AI music prompt templates and best practices for generating music with AI tools like Suno, Udio, Mureka, and others. Use when user needs to create music prompts, song ideas, or wants guidance on writing effective prompts for AI music generation. Includes bilingual prompt templates for various genres, mood descriptors, instrumentation guidance, and lyric writing tips. Also provides techniques for crafting specific musical outcomes and examples of well-structured prompts in Chinese and English.
Apple Calendar.app integration for macOS. CRUD operations for events, search, and multi-calendar support.
Search Apple Music, add songs to library, manage playlists, control playback and AirPlay.
Agent memory system with memory graph, context profiles, checkpoint/recover, structured storage, semantic search, and observational memory. Use when: storing/searching memories, preventing context death, graph-aware context retrieval, repairing broken sessions. Don't use when: general file I/O.
Turn raw data into decisions with statistical rigor, proper methodology, and awareness of analytical pitfalls.
| name | notion-skill |
| version | 1.0.0 |
| description | Work with Notion pages and databases via the official Notion API. Create, read, and update pages and database entries. |
| author | G-HunterAi |
| license | MIT |
| tags | ["notion","workspace","docs","databases","wiki"] |
| platforms | ["all"] |
| category | integration |
| emoji | 📝 |
| metadata | {"clawdbot":{"emoji":"🧠","requires":{"env":["NOTION_API_KEY"]},"install":[{"id":"node","kind":"note","label":"Requires notion-cli (Node.js) or notion-cli-py (Python). See docs below."}]}} |
Work with Notion pages and databases using the official Notion API. Create, read, update, and manage workspace content.
mission-control skill)doc-converter skill)remotion skill)npm install -g notion-clipip install notion-cli-pyexport NOTION_API_KEY=secret_xxx
notion-cli --versionNote: Unshared content is invisible to the API. Grant explicit access to each page/database.
You may define multiple profiles (e.g. personal, work) via env or config.
Default profile: personal
Override via:
export NOTION_PROFILE=work
Read page:
notion-cli page get <page_id>
Append blocks:
notion-cli block append <page_id> --markdown "..."
Prefer appending over rewriting content.
Create page:
notion-cli page create --parent <page_id> --title "..."
Inspect schema:
notion-cli db get <database_id>
Query database:
notion-cli db query <database_id> --filter <json> --sort <json>
Create row:
notion-cli page create --database <database_id> --props <json>
Update row:
notion-cli page update <page_id> --props <json>
Always inspect diffs before applying schema changes.
Never modify database schema without explicit confirmation.
Recommended flow:
notion-cli db schema diff <database_id> --desired <json>
notion-cli db schema apply <database_id> --desired <json>
| Error | Cause | Recovery |
|---|---|---|
| 401 | Invalid or missing API key | Verify NOTION_API_KEY is set correctly |
| 403 | Integration not shared with page | Share integration: Page settings → Connections → Add integration |
| 404 | Page/database doesn't exist | Check page ID and confirm it exists |
| 429 | Rate limited | Wait 60 seconds; Notion limits ~3 req/sec |
| 500 | Notion server error | Retry with exponential backoff |