ワンクリックで
upstream-review
Review recent changes to the Notion Agents SDK JS upstream and report feature parity gaps against our Go SDK.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Review recent changes to the Notion Agents SDK JS upstream and report feature parity gaps against our Go SDK.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | upstream-review |
| description | Review recent changes to the Notion Agents SDK JS upstream and report feature parity gaps against our Go SDK. |
| user-invocable | true |
Review recent changes to the upstream Notion Agents SDK JS (makenotion/notion-agents-sdk-js) and produce a feature parity report against this Go SDK.
Use gh CLI to get recent commits and their diffs from the upstream repo:
# Recent commits (adjust --since based on argument)
gh api repos/makenotion/notion-agents-sdk-js/commits --jq '.[].commit.message' -q 'since=YYYY-MM-DDTHH:MM:SSZ'
# For each interesting commit, get the diff to understand what changed
gh api repos/makenotion/notion-agents-sdk-js/commits/{sha} --jq '.files[].filename'
Focus on commits that touch src/ files (types, client, streaming, etc.). Skip docs-only and dependency bump commits.
Read the key upstream source files to understand the current SDK surface:
# Get the source tree
gh api repos/makenotion/notion-agents-sdk-js/git/trees/main?recursive=1 --jq '.tree[].path' | grep '^src/'
# Read key type/interface files
gh api repos/makenotion/notion-agents-sdk-js/contents/src/{file} --jq '.content' | base64 -d
Look for:
Read the SDK source files in this repo. Catalog:
types.goclient.go, agent.go, agents.go, thread.gostream.gopagination.goerrors.gohelpers.goOutput a markdown report with these sections:
Features added upstream that we don't have. For each:
Fields or types present upstream but missing from our Go structs. Show the upstream definition and what we need to add.
Differences in how we handle things vs upstream (error handling, polling, streaming, pagination).
| Feature | Upstream | Our SDK | Priority | Effort |
|---|---|---|---|---|
| ... | ... | ... | High/Med/Low | Small/Med/Large |
Ordered list of what to implement next, prioritized by:
gh api for all GitHub API calls (do not clone the repo)gh is not authenticated, tell the user to run gh auth login first