local-autofix-pr

仓库创建 2014年12月14日最近提交 22 天前SkillHot 收录 21 天前
▸ 精选理由

在保留人工确认下自动修复常见错误并完成推送,适合维护者工作流

▸ 风险提示

需要对仓库进行读写与 push 权限,会修改分支与提交历史

这个 Skill 做什么

在本地交互式修复 PR 的 CI/审查失败并提交与推送变更

在本地以交互方式修复与某个 PR 相关的 CI 失败(lint/类型/测试)和未解决的 review 评论,修好后把变更 commit 并 push,但每一步都会先给出 diff 让你确认。适合想用本地流程而不是内建自动修复的情况,能处理 suggestion、行评论和像 mypy/eslint 的报错。特点是每步提示选择、支持早期无阻塞退出,并且在 push 前强制人工确认差异。

▸ 展开 SKILL.md 英文原文

PRに紐づくCI失敗(lint/型/テスト失敗)と未解決レビューコメント(suggestion・CHANGES_REQUESTED)をローカルで対話的に修正・コミット・pushする日本語スキル。built-in /autofix-pr と異なりpush前のdiff確認・各ステップの選択肢提示確認・ブロッカー無し時の早期終了が特徴。 以下の状況で積極的にトリガーすること: - "local-autofix-pr スキルを実行して" "local-autofix-pr 実行して" - "PRのCI失敗を対話的に直してpush" "checks赤いとこ直してdiff見せて" - "lint/型エラー/mypy/eslintの指摘を直してコミット・push" - "レビューコメントへの対応コミット、push前にdiff確認" - "suggestion/行コメント/unresolved threadに対応してpush前確認" - "built-in /autofix-prじゃなくてローカル対話型でCI直して" - "/loopと組み合わせてノーオペ早期終了で回したい" 別スキル優先: PRレビュー→pr-reviewer / PR説明文→pr-description / Actions分析→gh-action-run-validator

开发编程PR修复CI修复交互式通用
1
Stars
0
Forks
38
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/goldeneggg/dotfiles/master/ai-linux/.claude/skills/local-autofix-pr/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/goldeneggg/dotfiles/master/ai-linux/.claude/skills/local-autofix-pr/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# local-autofix-pr

現在のブランチに紐づくPRに対して、CI失敗ログと未解決レビューコメントを収集し、
それらを解消する修正をローカルで行い、コミット・pushする。

**ユーザーとのやり取りはすべて日本語で行う。**

## スコープの境界

**対象:**
- 現ブランチ(または `--pr` で指定したPR)のCI失敗の解析と修正
- 未解決レビューコメント(行コメント・サマリレビュー)への対応修正
- 修正のコミットとpush(push前にdiff確認を必ず取る)

**対象外:**
- 永続監視(watch)。本スキルは単発実行型。継続的に走らせたい場合は `/loop` スキルとの併用を案内する
- PR本体のレビュー実施(pr-reviewer の領域)
- PR説明文の生成(pr-description の領域)
- PR の merge / close / approve 操作

## Web版との差分(なぜ移植したか)

Web版 `/autofix-pr` は Claude Code on the Web のクラウドエージェントを起動し、
PRをwatchして CI失敗・新着レビューコメントに自動反応する。
本スキルは「クラウドエージェントへ依存しない」ことを目的とした移植版であり、
ローカルClaude Code内で完結させるため以下の方針を取る:

- **watch廃止**: 呼び出された時点で「現在の」CI失敗と未解決レビューコメントを収集して修正
- **push前にdiff確認**: ノンストップ自動pushはせず、必ずユ
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有