change-init

Installation
SKILL.md

change-init

What this skill does

Mine git history for Change Decision Records (ChDRs) — the why behind how the code came to be — and write them as draft records for human review.

A ChDR captures a decision that was made in the past and survives only in commits + linked issue trackers:

  • Scan a window of git log for commit messages that reference an issue tracker (JIRA keys, GitHub/GitLab #NNN, MR !NNN, or issue URLs)
  • Cluster commits sharing one issue key into a single change story
  • Best-effort fetch the issue title/body (GitLab via MCP, GitHub via gh, else link-only) for requirement-level context
  • Infer the Decision from the diff summary; record Consequences (reverts, follow-up fix chains — the negative knowledge almost never documented elsewhere)
  • Write ChDR-{NNN}.md to {REPO_ROOT}/.adlc/drafts/chdr/ with status Discovered
  • Regenerate {REPO_ROOT}/.adlc/drafts/chdr/chdr.md index

Key differences from the levelup family:

Installs
20
GitHub Stars
135
First Seen
Aug 17, 2026
change-init — tikalk/adlc-team-skills