원클릭으로
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