resolve-conflicts
Use this skill immediately when the user mentions merge conflicts that need to be resolved.
Skill by bostannnn
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/bostannnn-resolve-conflicts
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Shell scripts
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/resolve-conflicts
What's inside
- Skill name
resolve-conflicts- Description
- Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration), configuration files, and handling deleted-but-modified files with backup and analysis.
- License
- GPL-3.0
- Instructions
- 479 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (5)
- SKILL.md
- patterns.md · references/
- sample-plan.md · references/
- handle-deleted-modified.sh · scripts/
- validate-conflicts.sh · scripts/
SKILL.md (first lines)
# Git Conflict Resolution Resolve Git merge conflicts by intelligently combining changes from both branches while preserving the intent of both changes. This skill follows a plan-first approach: assess conflicts, create a detailed resolution plan, get approval, then execute. ## Core Principles 1. **Plan Before Executing**: Always create a structured resolution plan and get user approval before making changes 2. **Prefer Both Changes**: Default to keeping both changes unless they directly contradict 3. **Merge, Don't Choose**: Especially for imports, tests, and configuration 4. **Regenerate Generated Files**: Never manually merge generated files - always regenerate them from their sources 5. **Backup Before Resolving**: For deleted-modified files, create backups first 6. **Validate with Tests**: Always run tests after resolution 7. **Explain All Resolutions**: For each conflict resolved, provide a one-line explanation of the resolution strategy 8. **Ask When Unclear**: When the correct resolution isn't clear from the diff, present options to the user and ask for their choice ## Workflow ### Step 1: Assess the Conflict Situation Run initial checks to understand the conflict scope: ```bash git status ``` Identify and categorize all conflicted files: - Regular file conflicts (both modified) - Deleted-modified conflicts (one deleted, one modified) - Generated file conflicts (lock files, build artifacts, generated code) - Test file conflicts - Import/configuration conflicts - Binary file conflicts For each conflicted file, gather information: - File type and purpose - Nature of the conflict (content, deletion, type change) - Scope of changes (lines changed, sections affected) - Whether the file is generated or hand-written ### Step 2: Create Merge Resolution Plan Based on the assessment, create a structured plan before resolving any conflicts. Present the plan in the following markdown format: ```markdown ## Merge Resolution Plan ### Conflict Summary - **Total conflicted files**: [N] - **Deleted-modified conflicts**: [N] - **Generated files**: [N] - **Regular conflicts**: [N] ### Resolution Strategy by File #### 1. [File Path] **Conflict Type**: [deleted-modified / generated / imports / tests / code logic / config / struct / binary] **Strategy**: [Brief description of resolution approach] **Rationale**: [Why this strategy is appropriate] **Risk**: [Low/Medium/High] - [Brief risk description] **Action Items**: - [ ] [Specific action 1] - [ ] [Specific action 2] #### 2. [File Path] ... ### Execution Order 1. **Phase 1: Deleted-Modified Files** - Handle deletions and backups first 2. **Phase 2: Generated Files** - Regenerate from source 3. **Phase 3: Low-Risk Merges** - Imports, tests, documentation 4. **Phase 4: High-Risk Merges** - Code logic, configuration, structs 5. **Phase 5: Validation** - Compile, test, verify ### Questions/Decisions Needed - [ ] **[File/Decision]**: [Question for user] (Options: 1, 2, 3) ### Validation Steps - [ ] Run conflict validation script - [ ] Compile project - [ ] Run test suite - [ ] Manual verification of high-risk changes ``` **Present this plan to the user** and wait for their approval before proceeding with resolution. If there are any unclear conflicts where you need user input, list them in the "Questions/Decisions Needed" section. **For a complete example plan**, see `references/sample-plan.md`. ### Step 3: Handle Deleted-Modified Files **Execute this phase only after the plan is approved.** If there are deleted-but-modified files (status: DU, UD, DD, UA, AU): ```bash .forge/skills/resolve-conflicts/scripts/handle-deleted-modified.sh ``` This script will: - Create timestamped backups of modified content - Analyze potential relocation targets - Generate analysis reports for each file - Automatically resolve the deletion status Review the backup directory and analysis files to understand where changes should be applied. ### Step 4: Execute Resolution Plan **Follow the execution order defined in your plan.** For each conflicted file, apply the appropriate resolution pattern according to your plan. **For every conflict you resolve, provide a one-line explanation** of how you're resolving it.
From bostannnn/Sere, GPL-3.0.
More from bostannnn/Sere
- 0.414score
validating-cors-policies
bostannnn
Validate CORS policies for security issues and misconfigurations.
SkillDFreshness: DClaude Code - 0.405score
typescript-review
bostannnn
Review TypeScript and JavaScript code changes for compliance with Metabase coding standards, style violations, and code quality issues.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Mar 2, 2026 (8 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- GPL-3.0
- Repository
- github.com/bostannnn/Sere
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from bostannnn
- 0.414score
validating-cors-policies
bostannnn
Validate CORS policies for security issues and misconfigurations.
SkillDFreshness: DClaude Code - 0.405score
typescript-review
bostannnn
Review TypeScript and JavaScript code changes for compliance with Metabase coding standards, style violations, and code quality issues.
SkillDFreshness: DClaude Code +9
Cite this page
resolve-conflicts skill. Agent Mart. https://agentmart.dev/skills/bostannnn-resolve-conflicts (last updated 2026-10-24)