一键导入
notion
Search, read, create, and update Notion pages and databases. Use for: 노션, notion, 페이지 찾아줘, 노션에 저장, 회의록, 데이터베이스, workspace pages, meeting notes
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Search, read, create, and update Notion pages and databases. Use for: 노션, notion, 페이지 찾아줘, 노션에 저장, 회의록, 데이터베이스, workspace pages, meeting notes
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
One-shot import of Google Contacts (People API) into the user's Connect (인맥) list. Pages through every contact, dedupes against existing connections by email then phone, and inserts new rows with category=acquaintance and tags=['google_contacts']. Honors BR-SOCIAL-3 — never writes social_profiles even if Google returns LinkedIn URLs. Use for: 구글 연락처 가져오기, 연락처 동기화, contacts import, import google contacts, sync google contacts, google 연락처, 인맥 가져오기, 주소록 가져오기
Record and sync Connect (인맥) activity timeline entries. Pulls from Google Calendar + Gmail (shares google-workspace OAuth token), or accepts manual entries like '김철수와 어제 점심 먹었어'. Use for: 인맥 활동, 활동 기록, 만남 기록, 미팅 기록, 점심, 저녁, 통화 기록, 일정 동기화, 인맥 동기화, connect sync, connect activity, meeting log, met with, had lunch with
Add or replace Context Memo (context_notes) for a Connect (인맥) entry. Looks up the target connection by exact or fuzzy name when the agent doesn't already know the connection UUID. Use for: 인맥 메모, 인맥 메모 추가, 메모 추가, 메모 수정, 인물 메모, 사람 메모, connect memo, add note, update note, context note
Scan a business card image with Gemini Vision and extract structured contact fields (name, role, company, email, phone, address, etc.) to create a new Connect (인맥) entry. Use for: 명함, 명함 스캔, 명함 등록, 명함 인식, 명함 저장, 명함 추가, 인맥, 인맥 추가, 인맥 등록, 연락처 등록, 연락처 추가, 비즈니스 카드, business card, business card ocr, scan business card, contact card, register contact
"Analyze uploaded images using Gemini Vision, or generate/edit images with Gemini AI. Use for: 이미지 분석, 사진 분석, 이미지 생성, 그려줘, 그림 만들어줘, image generation, photo analysis"
Search the internet for up-to-date information and fetch web page content via Tavily. Use for: 검색해줘, 찾아줘, 최신 정보, 인터넷 검색, 뉴스, 요즘, web search, latest news, current information
| name | notion |
| display_name | Notion 연동 |
| description | Search, read, create, and update Notion pages and databases. Use for: 노션, notion, 페이지 찾아줘, 노션에 저장, 회의록, 데이터베이스, workspace pages, meeting notes |
| version | 1.0.0 |
| emoji | 📝 |
| category | productivity |
| enabled_by_default | false |
| requires_api_key | true |
| platforms | web, telegram, api |
| api_key_provider | notion |
| api_key_label | Notion Integration Token |
| uses_provider | false |
| allowed-tools | ["Bash","exec"] |
| triggers | {"keywords":["노션","notion","페이지","데이터베이스","워크스페이스","회의록","노션에서","노션에 저장","page","database","workspace","meeting notes"],"when_to_use":["User wants to search or read Notion pages","User asks to save notes or information to Notion","User wants to query or update a Notion database","User explicitly mentions \"Notion\" or \"노션\""]} |
Always pass --user-id {user_id}.
NOTION_API_KEY environment variable when configured in the web UI. Always attempt to run the script — it will report if credentials are missing.
DATABASE_URLpython3 notion/scripts/notion.py \
--user-id {user_id} search \
--query "{검색어}" \
--filter-type page|database
--filter-type 생략 시 전체 검색 (페이지 + 데이터베이스)
검색 결과에서:
[페이지] → ID 사용[데이터베이스] → 페이지 생성 시 ID, 항목 조회 시 data_source_id 사용python3 notion/scripts/notion.py \
--user-id {user_id} read-page \
--page-id "{page_id 또는 URL}"
python3 notion/scripts/notion.py \
--user-id {user_id} create-page \
--title "{페이지 제목}" \
--content "{본문 내용}" \
--parent-page-id "{상위 페이지 ID}"
--parent-page-id 생략 시 워크스페이스 최상위에 생성
python3 notion/scripts/notion.py \
--user-id {user_id} append-blocks \
--page-id "{page_id 또는 URL}" \
--content "{추가할 텍스트}"
python3 notion/scripts/notion.py \
--user-id {user_id} query-database \
--database-id "{data_source_id}" \
--filter-json '{"property":"Status","select":{"equals":"Done"}}' \
--sort-by "Date" \
--sort-direction descending \
--limit 10
python3 notion/scripts/notion.py \
--user-id {user_id} update-page \
--page-id "{page_id 또는 URL}" \
--properties-json '{"Status":{"select":{"name":"Done"}}}'
// Select
{"Status": {"select": {"name": "Done"}}}
// Date
{"Due": {"date": {"start": "2025-01-15"}}}
// Checkbox
{"Done": {"checkbox": true}}
// Number
{"Priority": {"number": 1}}
User: "노션에서 프로젝트 관련 페이지 찾아줘"
python3 notion/scripts/notion.py \
--user-id abc123 search \
--query "프로젝트" \
--filter-type page
User: "오늘 회의록을 노션에 저장해줘"
python3 notion/scripts/notion.py \
--user-id abc123 create-page \
--title "2025-01-28 회의록" \
--content "{회의 내용}" \
--parent-page-id "{상위 페이지 ID}"
User: "할 일 데이터베이스에서 완료된 항목 보여줘"
python3 notion/scripts/notion.py \
--user-id abc123 query-database \
--database-id "{data_source_id}" \
--filter-json '{"property":"Status","select":{"equals":"완료"}}' \
--limit 10
2025-09-03 사용