andyzengmath

Co Change — Design skill for Claude Code

Design community

List files that historically co-change with a target (git log heuristic; CO_CHANGE-style).

How to install Co Change

Installs to ~/.claude/skills/andyzengmath-soliton-co-change/SKILL.md

Terminal
mkdir -p ~/.claude/skills/andyzengmath-soliton-co-change && curl -fsSL https://raw.githubusercontent.com/andyzengmath/soliton/HEAD/commands/co-change.md -o ~/.claude/skills/andyzengmath-soliton-co-change/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Co Change does


description: List files that historically co-change with a target (git log heuristic; CO_CHANGE-style)

/co-change

List the files that have historically been changed in the same commits as a target file. Uses `git log` as a degraded-mode CO_CHANGE proxy — a standalone heuristic inspired by CO_CHANGE graph semantics (note: the `historical-context` agent uses git history for bug-fix frequency / churn / blame patterns, NOT for co-occurrence; this command introduces the per-file co-change

Alternatives in Design

  • Brand Guidelines — Apply Anthropic's official brand colors and typography to artifacts 94.1k ★
  • Planning With Files — Claude Code skill implementing Manus-style persistent markdown planning — the workflow pattern behind the $2B 17.4k ★
  • Explanatory Output Style — Educational output mode with insights about implementation choices 14k ★

Full documentation available on GitHub

View Source Repository