← ClaudeAtlas

commit-digestlisted

Use on a weekly (or on-demand) cadence to review recent commits from tracked external repos (e.g. dotfiles, framework repos) and optionally Atom/RSS feeds, then pull in improvements applicable to the current project. Opens a separate PR for each implementation and logs skipped suggestions to a dedicated branch for searchable, dedup-safe history. Triggers on "check for new ideas", "what changed upstream", "any improvements to pull in from <repo>", "review dotfiles commits", or as a scheduled agent. Companion to weekly-automation-review, which reviews the local repo's own activity.
mickzijdel/dev-hooks · ★ 0 · Code & Development · score 70
Install: claude install-skill mickzijdel/dev-hooks
# Commit Digest On a regular cadence, review recent commits from tracked external repositories (and optional Atom/RSS feeds), identify improvements applicable to the current project, implement the relevant ones as separate PRs, and log everything you skip — so the history is searchable and each run never re-logs the same suggestion twice. ## Configuration Override defaults via `.claude/settings.local.json` `"env"`: | Variable | Default | Meaning | |---|---|---| | `COMMIT_DIGEST_REPOS` | `nateberkopec/dotfiles` | Space-separated `owner/repo` list to watch | | `COMMIT_DIGEST_FEEDS` | `https://epoch-research.github.io/ai-productivity-digest/feed.xml` | Space-separated Atom/RSS feed URLs to include | | `COMMIT_DIGEST_DAYS` | `7` | Look-back window in days | | `COMMIT_DIGEST_LOG_BRANCH` | `claude/skipped-log` | Branch that accumulates skipped-suggestions.md | ## Procedure ### 1. Fetch sources **Git repos** — for each entry in `COMMIT_DIGEST_REPOS`: ```bash git clone --depth 50 https://github.com/<owner>/<repo> /tmp/commit-digest/<repo> git -C /tmp/commit-digest/<repo> log --since="${DAYS} days ago" -p ``` If the clone is blocked by network policy, fall back to `WebFetch` on `https://github.com/<owner>/<repo>/commits/main` and individual diff pages at `https://github.com/<owner>/<repo>/commit/<sha>`. **Atom/RSS feeds** — for each URL in `COMMIT_DIGEST_FEEDS`, fetch and parse items whose `<published>` or `<updated>` date falls within the look-back window. ### 2. Evaluate ea