Notionコンテンツのを手動管理することは時間がかかります。このスキルにより、Claude、Codex、Claude Codeは、適切な認証とエラー処理を備えた公式Notion APIを通じて、ページ、データベース、ブロックをプログラムで読み取り、作成、更新できます。
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"notion-api" 사용 중입니다. Search Notion for "meeting notes"
예상 결과:
Found 3 matching pages:
| Title | ID | Last Edited |
|-------|-----|-------------|
| Q1 Meeting Notes | abc123 | 2024-01-15 |
| Team Standup Notes | def456 | 2024-01-14 |
| Project Kickoff Notes | ghi789 | 2024-01-10 |
"notion-api" 사용 중입니다. Query tasks database for incomplete items
예상 결과:
Showing 5 incomplete tasks from the Tasks database:
| Task | Assignee | Due Date | Status |
|------|----------|----------|--------|
| Review PR #42 | @sarah | Jan 20 | Not started |
| Update documentation | @alex | Jan 22 | In progress |
| Deploy staging | @jordan | Jan 23 | Not started |
"notion-api" 사용 중입니다. Create page titled "Sprint Planning"
예상 결과:
Successfully created page "Sprint Planning" in the Sprint Notes database.
Page ID: xyz789abc
Created at: 2024-01-16T10:30:00.000Z
URL: https://notion.so/xyz789abc
보안 감사
낮은 위험This is a legitimate Notion API documentation skill that requires network access to interact with the Notion API. Static analysis flagged 802 potential issues, but all are false positives: backtick detection triggered by markdown code fences, URL detection from official API documentation, and environment variable patterns from authentication examples. The skill implements proper security practices including user confirmation for destructive operations and explicit instructions to never expose API tokens.
낮은 위험 문제 (2)
위험 요인
품질 점수
만들 수 있는 것
Notionからナレッジベースを構築する
プロジェクトドキュメント、会議メモ、研究資料をNotionデータベースから他のシステムや形式に自動的に同期します。
Notionデータからレポートを生成する
特定のフィルターでNotionデータベースをクエリし、要約、ダッシュボード、または自動ステータスレポートにデータを集約します。
Notionのコンテンツ作成を自動化する
外部トリガーやスケジュールされたワークフローに基づいて、構造化されたページを作成したり、プロパティを更新したり、既存のページにブロックを追加したりします。
이 프롬프트를 사용해 보세요
Search Notion for pages containing "{query}" and show me the titles and IDs of the results.Create a new page in the {database_name} database with these properties: {property_values}. Use the Notion API to add this page.Query the {database_name} database and return all items where {filter_condition}. Format the results as a markdown table.Update the Notion page with ID {page_id} by adding a new section with the heading "{heading}" and content "{content}".모범 사례
- 他のAPI呼び出しを行う前に.botユーザーエンドポイントで認証をテストして、常に確認してください
- 429レートリミット応答を受信した場合は、即座に再試行するのではなく、指数バックオフを実装してください
- 削除やアーカイブなど、破壊的な操作の前には常にユーザーの確認を取ってください
피하기
- ログ、エラーメッセージ、応答でAPIトークンを公開しないでください - Authorizationヘッダーでのみ使用してください
- レートリミットを処理せずにリクエストを行うことは避けてください - 操作が失敗します
- 一括操作やデータベースのスキーマ変更に対してユーザーの確認をスキップしないでください