本文へ移動
cccskills
無料GitHub で公開日本語紹介

notion

Notionのコンテンツカレンダーやページ本文を取得し、記事の企画、編集予定、公開スケジュールを確認するためのスキルです。

原文原文の説明を見る

Access the Notion content calendar and page data for editorial planning. Use this skill when the user asks about the content calendar, blog planning, or editorial schedule.

BuilderIO/agent-nativeスター 7,526(GitHub 7,526 + cccskills 0)
連携ツールNotion

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • ブログ記事の企画一覧を確認したいとき
  • 編集スケジュールを確認したいとき
  • Notionページの本文を読みたいとき

日本語での紹介

できること

Notionにあるコンテンツカレンダーの登録内容やデータベースの項目構成、個別ページの本文を取得します。記事の企画や編集予定を確認するときに、カレンダーの一覧から対象を探したり、ページのブロック内容を読み込んだりできます。ページに子ブロックがある場合は再帰的に取得する仕組みです。

こんなときに便利

ブログの企画を立てるとき、編集スケジュールを確認するとき、Notionに記録した記事情報を調べたいときに向いています。カレンダー全体を見て予定を把握したり、個別ページを開いて詳細を確認したりできます。

使い方の例

  • 「Notionのコンテンツカレンダーから今後の記事企画を確認して」
  • 「このページの本文と編集予定を読んで」

注意点

Notion APIキーの設定が必要です。カレンダーと個別ページの取得結果は10分間キャッシュされます。子ブロックを含む深いページでは取得に時間がかかる場合があります。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md1.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Notion Integration

Connection

  • Base URL: https://api.notion.com/v1
  • Auth: Authorization: Bearer $NOTION_API_KEY, Notion-Version: 2022-06-28
  • Env vars: NOTION_API_KEY
  • Caching: 10-minute cache for content calendar and individual pages
  • Content DB: db4ae46c822443ba96e51a6a352e0fbe (hard-coded)

Server Lib

  • File: server/lib/notion.ts

Exported Functions

FunctionDescription
getContentCalendar()Fetch all entries from the content calendar database
getNotionPage(pageId)Fetch a page with its block content (recursive)
getContentCalendarSchema()Get the database schema/properties

Agent Actions

  • content-calendar — fetch content calendar entries
  • content-calendar-schema — fetch the database schema/properties
  • notion-page --pageId <id> — fetch a page with block content

Do not call /api/notion/* directly from the agent.

Key Patterns & Gotchas

  • Content calendar paginates via POST /databases/:id/query with page_size: 100 and start_cursor
  • extractProp handles all Notion property types (title, rich_text, select, multi_select, date, people, rollup, formula, etc.)
  • fetchBlocks recurses to fetch children when has_children is true — can be expensive for deeply nested pages
  • Database ID and API version are hard-coded

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

a2a-assets

無料概要あり

複数のアプリやMCPホストからブランド画像・動画を生成、調整、書き出し、挿入する作業を支援します。ライブラリ選択や修正依頼も扱います。

  • スライド用のブランド画像を作りたいとき
  • 既存素材をフィードバックに合わせて直したいとき
  • 動画素材を生成して書き出したいとき
BuilderIO/agent-native7,5262026年10月26日 更新

account-health

無料概要あり

特定の顧客企業について、契約と製品利用の数値を照らし合わせ、根拠や不足情報を明記した健全性レポートをまとめます。

  • 顧客の健全性を確認したいとき
  • 契約席数と実利用を比べたいとき
  • 更新前に利用状況を整理したいとき
BuilderIO/agent-native7,5262026年10月26日 更新

actions

無料概要あり

アプリの操作をエージェントと画面の両方から呼び出せるアクションとして実装し、API連携や画面のデータ取得を一貫した形で追加するスキルです。

  • 新しいアプリ操作を追加したいとき
  • 外部APIと連携したいとき
  • 画面からデータを取得したいとき
BuilderIO/agent-native7,5262026年10月26日 更新

adding-a-feature

無料概要あり

新機能をUI・エージェント用アクション・説明資料・画面状態の4領域でそろえ、利用者とエージェントのどちらからも一貫して使えるようにするチェックリストです。

  • 新機能追加の作業範囲を整理したいとき
  • UIとエージェント操作をそろえたいとき
  • 画面状態の同期漏れを防ぎたいとき
BuilderIO/agent-native7,5262026年10月26日 更新

adhoc-analysis

無料概要あり

複数のデータソースを照合して、傾向や指標、根拠をまとめた分析結果を作成します。必要に応じて、再実行できるダッシュボードとして保存できます。

  • 商談と通話記録を照合したいとき
  • 顧客の利用状況を横断して調べたいとき
  • 繰り返し更新できる分析を保存したいとき
BuilderIO/agent-native7,5262026年10月26日 更新

admin-surfaces

無料概要あり

Analyticsの管理画面で、機能フラグの状態確認と切り替え、ダッシュボード利用状況の調査、接続先アプリのデータベース管理を行います。

  • アプリごとの機能フラグを確認・変更したいとき
  • ダッシュボードの所有者や利用状況を調べたいとき
  • 接続済みアプリのテーブルを管理したいとき
BuilderIO/agent-native7,5262026年10月26日 更新

BuilderIO のスキルをすべて見る

このスキルの問題を報告する