بنقرة واحدة
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]