一键导入
renovate-review
Review Renovate dependency update PRs for breaking changes and compatibility
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Review Renovate dependency update PRs for breaking changes and compatibility
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | renovate-review |
| description | Review Renovate dependency update PRs for breaking changes and compatibility |
get_pull_request, get_pull_request_diff, create_pull_request_reviewUse the github MCP to get the PR body and diff:
get_pull_request with owner, repo, pullNumber from environment variablesget_pull_request_diff to see what changedThe PR body contains the changelog from Renovate.
Run and report results:
npm run build - Check for TypeScript/compilation errorsnpm test - Verify tests still passUse create_pull_request_review to post your review:
REPO_OWNER env varREPO_NAME env varPR_NUMBER env varYour review MUST include a clear Judgement section explaining whether this major update is safe to merge as-is, or what changes are needed.
Package: [name] [old] → [new] Build: ✅ Pass / 🚨 Fail Tests: ✅ Pass / 🚨 Fail
[List each breaking change found, or "None identified"]
[Which parts of our codebase use this package and how]
✅ Safe to merge as-is (if applicable)
Explain WHY this major update can be merged without code changes:
OR
⚠️ Changes required before merging (if applicable)
For EACH required change, provide:
1. path/to/file.ts — [Brief description]
What: The specific code change needed
Why: Which breaking change necessitates this (reference changelog)
How:
// Before
oldCode();
// After
newCode();
2. path/to/another.ts — [Brief description]
[Continue for all required changes]