agent-common
Shared preamble loaded by all cc10x agents — memory protocol, contract format, output rules.
Use when a git merge or rebase reports conflicts and the operation is in progress.
$ npx -y skills add romiluz13/cc10x --skill resolving-merge-conflicts --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/resolving-merge-conflictsContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when a git merge or rebase reports conflicts and the operation is in progress.
name: resolving-merge-conflicts description: | Use when a git merge or rebase reports conflicts and the operation is in progress. allowed-tools: Read Bash Grep Glob user-invocable: false
<!-- Upstream: github.com/mattpocock/skills @ e9fcdf95 (skills/engineering/resolving-merge-conflicts) Classification: ADAPTED (cc10x frontmatter + output conventions; 5-step body is Matt's). -->
Work through an in-progress git merge or rebase conflict **hunk by hunk**, resolving each by intent traced to each side's primary source. **Never `--abort`.** Always resolve; `--abort` throws away work and hides the real incompatibility.
Check git status, the conflicting files, and the conflict markers:
git status git diff --name-only --diff-filter=U # the unmerged paths
Read each conflicting file's conflict markers (`<<<<<<<`, `=======`, `>>>>>>>`) to see exactly what's contested. Know whether you're in a merge (`MERGE_HEAD` set) or a rebase (`rebase-merge/` or `rebase-apply/` present in `.git/`).
For each conflict hunk, understand **why** each change was made and what its original intent was — don't just pick the bigger diff. Read:
For each hunk:
Discover the project's checks and run them in order — typically typecheck, then tests, then format:
# node: npx tsc --noEmit (or per package.json scripts) # python: ruff check . && python -m pytest -q # go: go build ./... && go test ./...
Fix anything the merge broke. A conflict resolution that breaks the build is not a resolution.
Stage everything and commit:
git add <resolved-files> git commit # merge: completes the merge commit # rebase: git rebase --continue (repeat for each conflicted commit until done)
If rebasing, continue the rebase process until ALL commits are rebased.
The Loop Engine for Claude Code — engineer the loop, not the prompt. 1 router · 9 agents · 16 skills · 4 workflows. Fail-closed gates, test honesty, anti-anchored review.
Repo: romiluz13/cc10x
Shared preamble loaded by all cc10x agents — memory protocol, contract format, output rules.
Greenfield architecture design: map functionality flows, draw components, design APIs, classify dependencies, plan observability. For multi-component, API,…
Implementation skill for writing production code with TDD. Covers the RED-GREEN-REFACTOR cycle, false-RED detection, vertical slicing, scope escalation, test…
Answers questions about cc10x itself — what it is, how to install and configure it, how the router, workflows, memory, and hooks operate, and how to…
THE ONLY ENTRY POINT FOR CC10X. Activate this skill for build, debug, review, and plan requests. Use when the user asks to implement, fix, review, plan, test,…
Two-mode skill: (1) adversarial review — spec compliance + code quality + security, confidence-scored findings with file:line evidence; (2) receiving review —…