Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →分析 GitHub Pull Request,评估必要性、描述完整性、验证证据、主要风险与是否可直接合入。
.claude/skills/charliedream1-analyze-pr/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-09 | ✗→✓ | ▲ Improved | -12% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -23% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 30% | 0% |
| case-14 | ✗→✓ | ▲ Improved | 21% | 0% |
| case-16 | ✗→✓ | ▲ Improved | -6% | 0% |
分析 GitHub Pull Request,评估必要性、描述完整性、验证证据、主要风险与是否可直接合入。
Repository: https://github.com/ZhuLinsen/daily_stock_analysis/pulls
text/analyze-pr <pr_number>
分析时使用简洁中文,优先遵循仓库根目录 AGENTS.md 和 .github/PULL_REQUEST_TEMPLATE.md。
bashgh pr view <pr_number> --repo ZhuLinsen/daily_stock_analysis gh pr view <pr_number> --repo ZhuLinsen/daily_stock_analysis --comments gh pr checks <pr_number> --repo ZhuLinsen/daily_stock_analysis gh pr diff <pr_number> --repo ZhuLinsen/daily_stock_analysis
如有失败的 CI,优先查看失败日志,而不是立刻在本地重跑全部检查:
bashgh run view <run_id> --log-failed
对照 .github/PULL_REQUEST_TEMPLATE.md,确认是否覆盖:
PR TypeBackground And ProblemScope Of ChangeIssue LinkVerification Commands And ResultsCompatibility And RiskRollback Plan若 PR 涉及第三方模型 / API 兼容语义、请求参数固定值、OpenAI-compatible 路由、YAML alias、fallback 行为或运行时配置保存 / 清理 / 迁移逻辑,还要额外检查描述里是否明确写出:
gh pr checks、PR diff、现有测试与工作流日志判断问题gh pr checkout如果必须补本地验证,按改动面选择最接近的检查,例如:
./scripts/ci_gate.sh 或 python -m py_compile <changed_python_files>cd apps/dsa-web && npm ci && npm run lint && npm run build重点检查:
保存到 .claude/reviews/prs/pr-<number>.md
markdown# PR #<number> Analysis **Date**: YYYY-MM-DD **Status**: Pending Review ## Findings - [严重级别] file:line - 问题描述 ## Summary - 必要性: - 是否有对应 issue: - PR 类型: - description 完整性: - 验证情况: - 主要风险: - 是否可直接合入: ## Validation Evidence - CI 结论: - 本地补充验证(如有): ## Compatibility And Risk - API / Web / Desktop: - 配置 / Docker / GitHub Actions: - fallback / 通知 / 报告结构: - 第三方依赖 / 官方约束来源: - 运行时兼容窗口 / 已覆盖链路: - 旧配置迁移或静默改写风险: ## Draft Review Comment <建议评论内容>
执行以下动作前,先询问用户:
Other measured skills in the registry, with their headline benchmark lift.