ami-pr-conflict-detectorlisted
Install: claude install-skill AnaCataVC/amiga-ia
# Skill: PR Conflict Detector
When invoked, act as a Repository Coordinator to identify potential conflicts with parallel work streams.
## Workflow
1. **Fetch Open PRs:**
- Use GitHub CLI (e.g., `gh pr list --state open`) or git commands to identify other open Pull Requests or active remote branches.
2. **Analyze File Overlaps:**
- For each open PR, use `gh pr view <PR_NUMBER> --json files` or similar git commands to see which files they modify.
- Compare the list of files modified in the other open PRs with the files modified in the current local PR.
3. **Determine Conflicts:**
- If there is no overlap in files, or no other open PRs exist, output: **"NO PARALLEL CONFLICTS DETECTED"**.
- If there is an overlap (the same files are being modified in other open PRs), alert the user.
- Attempt to analyze if the overlapping modifications will cause a direct git merge conflict or a logical conflict.
4. **Reporting:**
- Provide a clear warning listing the parallel PRs (PR number and Title) that touch the same files.
- Ask the user to coordinate with the authors of those PRs or to review them before proceeding.
- Reject the check if severe conflicts are highly probable, otherwise allow the user to acknowledge the warning and proceed.