notion-summary

Upload Claude session summaries and results to Notion pages.

12|1|Updated Nov 23, 2025
One-click install
npx skills add https://github.com/jiunbae/agent-skills --skill notion-summary
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: notion-summary
Source: https://github.com/jiunbae/agent-skills/tree/main/integrations/notion-summary
Command: npx skills add https://github.com/jiunbae/agent-skills --skill notion-summary

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires notion-client, and includes scripts (resource) components.

What problem does it solve?

Claude Code ์„ธ์…˜์˜ ๋Œ€ํ™” ์š”์•ฝ๊ณผ ์ž‘์—… ๊ฒฐ๊ณผ๋ฅผ Notion ํŽ˜์ด์ง€์— ์ž๋™์œผ๋กœ ์—…๋กœ๋“œํ•˜๊ณ  ์ฒด๊ณ„์ ์œผ๋กœ ๋ฌธ์„œ๋ฅผ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค. NOTION_TOKEN๊ณผ static NOTION.md ๊ตฌ์„ฑ์ด ํ•„์ˆ˜์ด๋ฉฐ, Notion ํŽ˜์ด์ง€ ๊ตฌ์กฐ์— ๋งž์ถฐ ๋‚ ์งœ/ํ”„๋กœ์ ํŠธ๋ณ„๋กœ ๋ฌธ์„œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ๋Œ€ํ™” ์š”์•ฝ ๋ฐ ์—…๋กœ๋“œ: ์„ธ์…˜์˜ ์ฃผ์š” ์˜๋„์™€ ์˜์‚ฌ๊ฒฐ์ •์„ Notion์— ๋‚จ๊น๋‹ˆ๋‹ค.
  • ์ž‘์—… ๊ฒฐ๊ณผ๋ฌผ ์ •๋ฆฌ: ์ƒ์„ฑ/์ˆ˜์ •๋œ ํŒŒ์ผ ๋ชฉ๋ก, ์‹คํ–‰ ๋ช…๋ น์–ด ๋“ฑ์„ Notion์— ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
  • ๋‚ ์งœ/ํ”„๋กœ์ ํŠธ๋ณ„ ๋ฌธ์„œํ™”: ํ”„๋กœ์ ํŠธ ์ด๋ฆ„๊ณผ ๋‚ ์งœ์— ๋”ฐ๋ผ ๋ฌธ์„œ๋ฅผ ๋ถ„๋ฅ˜ํ•ฉ๋‹ˆ๋‹ค.
  • ์„ค์ • ์˜์กด์„ฑ: NOTION_TOKEN ํ™˜๊ฒฝ๋ณ€์ˆ˜์™€ ~/.agents/NOTION.md ๊ตฌ์„ฑ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

Quick Start

NOTION_TOKEN์„ ์„ค์ •ํ•˜๊ณ  Notion ํŽ˜์ด์ง€ ๊ตฌ์„ฑ์„ ํ™•์ธํ•œ ๋’ค, ์•„๋ž˜ ์ปค๋งจ๋“œ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค: ./integrations/notion-summary/scripts/notion-upload.py --summary "๋Œ€ํ™” ์š”์•ฝ" --changes "๋ณ€๊ฒฝ ์‚ฌํ•ญ" --project "agent-skills"

Frequently Asked Questions about notion-summary

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically upload Claude session summaries to Notion?โ–ผ

This Skill automates uploading Claude session summaries and results to Notion pages by organizing content under date- and project-based subpages. It requires a NOTION_TOKEN environment variable, a configured ~/.agents/NOTION.md file, and the notion-upload.py script to publish summaries, file changes, and commands executed during your session.

What do I need to set up before using Notion automation for Claude sessions?โ–ผ

Set up prerequisites by obtaining a Notion API token (NOTION_TOKEN), configuring your ~/.agents/NOTION.md file with Notion workspace settings, and ensuring the notion-client dependency is installed. Optional: specify a NOTION_PAGE_ID to define where session data uploads.

Can I organize Claude session documentation by project and date in Notion?โ–ผ

Yes. The Skill automatically creates and organizes documentation under date- and project-based subpages within your Notion workspace. Pass a project name via the --project flag when running notion-upload.py to categorize your session work.

How do I capture and document what changed during a Claude session?โ–ผ

The Skill uploads a structured record including the session summary (key intentions and decisions), list of generated or modified files, and executed commands. This documentation is stored in Notion under your specified project and date hierarchy.

Does this work with the Notion API, and what's the dependency?โ–ผ

Yes. The Skill uses the notion-client library to interact with the Notion API. The notion-client dependency is required; it handles all API communication for page creation and content publishing.

What happens if I don't configure NOTION.md or provide a token?โ–ผ

The Skill requires both NOTION_TOKEN and a properly configured ~/.agents/NOTION.md file to function. Without these, it cannot authenticate with Notion or determine where to upload your session data, and execution will fail.