Personal Claude Code skills.
Processes and acts on review comments left on a GitHub PR.
Invoke with a PR URL or number:
/process-pr-review https://github.com/owner/repo/pull/123
/process-pr-review 123
What it does:
- Fetches all unresolved review threads via the GitHub GraphQL API
- Assesses each comment and proposes an action (fix, refactor, or dismiss with reasoning)
- After your approval, makes code changes, runs tests, commits, and resolves threads
- Optionally pushes to the remote
Requirements: gh CLI, authenticated with repo access.
Resolves Git merge conflicts with deep contextual understanding — semantic, not just textual.
Triggers automatically when conflict markers appear, or invoke explicitly:
/solve-merge-conflicts
What it does:
- Orients by reading git history to understand the intent on both sides
- Classifies each conflict (textual, semantic-additive, semantic-contradictory, structural, lock file, config)
- Asks clarifying questions before resolving any ambiguous or contradictory conflict — never silently discards code
- Resolves each conflict using the appropriate strategy (accept one side, merge both, or synthesize)
- Validates the result by running build/lint/tests before completing the merge, rebase, or cherry-pick
- Reports a summary of every resolution with reasoning
Requirements: git with a repository that has active conflict markers or a pending merge/rebase/cherry-pick operation.
Uses npx skills — the open agent skills CLI.
npx skills add madebybob/skills/code -a claude-codeTo install non-interactively:
npx skills add madebybob/skills/code -a claude-code -ySkills are available immediately in new Claude Code sessions. Invoke them with /skill-name.