What problem does it solve? Keeping Claude Code configuration (rules, skills, hooks, tools) consistent across many repositories is tedious and error-prone when done by hand. This Skill applies and re-syncs the shared base repository kai-kou/claude-code-repository-base into the current repository from a single natural-language request, without the user running any commands. ## Core Features & Use Cases - Idempotent apply and re-sync: Runs scripts/apply-to-repo.sh to install or update rules, skill definitions, harness, and tools, protecting existing CLAUDE.md and project-mission.md files. - Three-way merge with drift detection: Uses the previous sync SHA (.claude/base-sync-state.json) to merge base updates with downstream customizations, placing conflicts as .base-latest files and running check_apply_base_drift.py to detect lost repository-specific extensions. - Update review: Shows commits since the last application and manual migration notes before applying, with --check-updates and --dry-run modes. - Use Case: A maintainer says "apply the claude-code-base updates to this repo" and the Skill clones the public base via git, runs the sync, reports merged and needs-review files, and commits the result. ## Quick Start Apply the claude-code-base rules, skills, and harness to this repository and show me what changed since the last sync.