kamegoro/Commit Familiar

Claude draws (and incrementally evolves) a small original SVG character based on your repository's recent commit activity. Requires only an ANTHROPIC_API_KEY secret -- no separate image-generation service, no local setup for contributors.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
anthropic-api-keyAnthropic API key. Pass as a repo secret, never commit it.yes
svg-pathPath (relative to repo root) where the character SVG is written.nofamiliar.svg
state-pathPath where the last-processed commit SHA is tracked.no.familiar-state.json
modelAnthropic model to use for the one-time initial design.noclaude-sonnet-5
readme-pathREADME to auto-embed the character into, between <!-- COMMIT-FAMILIAR:START --> / <!-- COMMIT-FAMILIAR:END --> marker comments. If the markers aren't found, embedding is skipped (add them once, anywhere you want the character to sit) -- the file itself is otherwise left untouched. noREADME.md
min-commitsMinimum commits since the last update before doing anything. Controls "is this activity worth an update", not run *frequency* -- frequency is entirely up to your own cron schedule. Commits below this threshold are not discarded; they carry over and count toward the next run. no1
display-widthDisplay width in the README, in CSS pixels (via an <img width="..."> tag). The SVG's own internal pixel grid is always 200x200 regardless of this setting -- this only controls how large it appears. no140

no outputs