R

resolving-merge-conflicts

by @mattpocockv
4.9(120)

この Skill は、Git のマージまたはリベース中に発生する競合を効率的に解決するための体系的なアプローチを提供します。開発者が履歴を確認し、競合の原因を特定し、各競合チャンクを正確に処理し、自動チェックが通過することを確認する手順をガイドします。これにより、手動での競合解決にかかる時間とエラーが大幅に削減され、クリーンなコードベースとプロジェクトのスムーズな進行が保証されます。

gitmerge-conflictrebaseversion-controldeveloper-workflowGitHub
インストール方法
npx skills add https://github.com/mattpocock/skills --skill resolving-merge-conflicts
compare_arrows

Before / After 効果比較

1 组
使用前

明確なガイドなしに Git マージ競合を手動で解決する際、開発者はしばしば長い時間を費やし、重要な変更を見落としたり、新たなエラーを導入したりしがちです。これにより、コードベースが不安定になり、頻繁な手戻りが発生し、開発効率とチームコラボレーションが著しく阻害されます。

使用後

この Skill は、明確な手順とベストプラクティスを提供し、開発者が競合を迅速かつ正確に解決するのに役立ちます。この Skill は、各競合解決が標準に従うことを保証し、手戻りやエラーを減らし、コードマージの成功率と開発プロセスの円滑さを大幅に向上させます。

SKILL.md
  1. See the current state of the merge/rebase. Check git history, and the conflicting files.

  2. Find the primary sources for each conflict. Understand deeply why each change was made, and what the original intent was. Read the commit messages, check the PRs, check original issues/tickets.

  3. Resolve each hunk. Preserve both intents where possible. Where incompatible, pick the one matching the merge's stated goal and note the trade-off. Do not invent new behaviour. Always resolve; never --abort.

  4. Discover the project's automated checks and run them — typically typecheck, then tests, then format. Fix anything the merge broke.

  5. Finish the merge/rebase. Stage everything and commit. If rebasing, continue the rebase process until all commits are rebased.

ユーザーレビュー (0)

レビューを書く

効果
使いやすさ
ドキュメント
互換性

レビューなし

統計データ

インストール数551.1K
評価4.9 / 5.0
バージョン
更新日2026年10月20日
比較事例1 件

ユーザー評価

4.9(120)
5
37%
4
43%
3
13%
2
5%
1
2%

この Skill を評価

0.0

対応プラットフォーム

🤖claude-code

タイムライン

作成2026年6月19日
最終更新2026年10月20日
🎁 Agent 知識カード
アンケート