cc

Solid

Sync cc-settings with Claude Code upstream (maintainer) or update a local Claude Code/Codex install (user). Triggers "sync with claude code", "changelog sync", "upstream sync" (sync mode); "update cc-settings", "refresh my install" (update mode).

AI & Automation 44 stars 3 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
55
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# cc — cc-settings management Two-mode skill: **sync** keeps the repo current with Claude Code upstream (maintainer task); **update** refreshes the active Claude Code, Codex, or combined local install (everyone). Sync does not track a Codex upstream. ## Mode: sync Audit cc-settings against Claude Code changelog; identify features to adopt and duplication to remove; stops for approval. Track the official Claude Code changelog and keep cc-settings (schemas, config, hooks, agents, docs) in sync with new features. Removes anything that duplicates native functionality. This is run on a weekly cadence. The mechanical parts are scripted; the judgment calls (which features to adopt, what counts as duplication) require human review at the gate. ### Before you start Always run from the `cc-settings` repo root. If you're not there, ask the user where it is — don't guess. ```bash pwd # should end in /cc-settings git status # tree must be clean before starting ``` If the tree is dirty, ask the user to commit or stash first. Sync work needs a clean baseline so the diff is reviewable. ### Phase 1 — Detect drift ```bash bun run upstream:scan ``` This compares `upstream/claude-code-manifest.json` against the live `@anthropic-ai/claude-code` npm version. Two outcomes: - **No drift** — manifest matches live. Stop here. There's nothing to sync. Tell the user "already in sync at v<X>" and end. - **Drift detected** — capture both versions. Format: `manifest=A → live=B`. ### Phase...

Details

Author
darkroomengineering
Repository
darkroomengineering/cc-settings
Created
8 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

cc-sync-runner

Use when Claude Code drift needs a public-safe Codex replacement plan or skill batch proposal. It audits capability gaps and writes reviewed planning artifacts; execution requires a separate explicit approval.

122 Updated 1 months ago
X-isdoingreat
AI & Automation Listed

sync-configs

Audit and sync Claude Code and Codex CLI configurations so both tools share the same instructions, skills, subagents, MCP servers, hooks, and permission intent. Accepts an optional argument naming one skill, agent, or config file to sync just that item without a full audit. Use this whenever the user mentions config drift, syncing/aligning Claude and Codex, AGENTS.md vs CLAUDE.md differences, keeping skills or agents consistent across AI CLIs, or after editing one tool's config and wanting the other to match — e.g. "sync this skill to codex", "I changed my-agent.md, mirror it". Also use when the user asks "are my Claude and Codex setups aligned?" or wants to migrate config from one tool to the other.

0 Updated 1 weeks ago
supermodo
AI & Automation Listed

agent-cc-configs-sync

Seeds a new device or idempotently reconciles an existing one against the Claude Code station spec in specs/claude-code/ - pulls the latest ~/.agents first, vets the inbound delta and alerts on anything breaking or critical, runs sync-skills.sh, applies the global CLAUDE.md and RTK.md templates, then diffs settings, hooks, statuslines, keybindings, plugins and CLI deps item by item, asking the user which drifted items to apply. Invoked explicitly (/agent-cc-configs-sync) when setting up Claude Code on a new machine, bringing a device up to date with the specs, or checking a station for drift. External installs (brew, plugins, claude-mem) are an opt-in second step. The git commit/push ritual is repo-device-sync, not this.

0 Updated 2 days ago
thefilesareinthecomputer