maintain-release-check
Check for new Etsy Open API releases on GitHub and analyze their impact on the SDK
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Check for new Etsy Open API releases on GitHub and analyze their impact on the SDK
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | maintain-release-check |
| description | Check for new Etsy Open API releases on GitHub and analyze their impact on the SDK |
Fetch new releases from the Etsy Open API GitHub repo, analyze their impact on the SDK, and guide the user through reviewing changes.
Run the release check script:
python scripts/check_releases.py
/maintain-check for spec-level changes, and stop.Read specs/release-notes.md to load the full release notes.
Present a summary to the user, organized by impact category:
For each change, map it to the likely affected SDK files:
etsy_python/v3/resources/ (resource classes)etsy_python/v3/models/ (request models)etsy_python/v3/enums/ (enum classes)etsy_python/v3/resources/Session.pyetsy_python/v3/common/Utils.pyUse AskUserQuestion with these options:
For each identified change from Step 2:
After reviewing all changes, prepare a change list in the same format as /maintain-audit Phase 3:
Must Fix (Breaking/Correctness):
Should Fix (Completeness):
Informational:
Each item includes: category, description, file_path:line_number, and concrete action.
Present the change list to the user, then ask whether to implement or refine.
Walk through changes one at a time:
After all changes are reviewed, summarize decisions made.
After review is complete:
Suggest updating the release check state:
python scripts/check_releases.py --update
Suggest running /maintain-audit for a full spec-level audit to catch any structural changes the release notes didn't mention.
If specs/release-notes.md was used as context, note that /maintain-audit will also pick it up during its Phase 2 review.