
Disabling commit and PR attribution in Claude Code
How to remove or customize Claude Code attribution in commits and pull request descriptions.
A morning Markdown digest of RSS feeds and GitHub releases, summarized by Claude.
AI Digest builds a tech news digest every morning. It collects fresh posts from RSS feeds and GitHub releases, drops anything the last few digests already covered, and has Claude sum up the rest in a single Markdown file, in the language you choose.
The digest opens with the few stories of the day you should not miss, then groups the rest: AI, frontend, developer tools and releases. One more section is personal: you describe your stack and projects in a CLAUDE.md file, and the digest picks out the news that touches them, with a note on why.
rss:
- name: hackernews
url: https://hnrss.org/frontpage?points=100
limit: 30
- name: simonwillison-blog
url: https://simonwillison.net/atom/everything/
limit: 15
github_releases:
repos:
- anthropics/claude-code
- vitejs/vite
You can edit config/sources.yml by hand, or run /add-source in Claude Code and let it add one for you.
You need Docker and the Claude Code CLI with a Max subscription. Then:
curl -sL https://github.com/kalinichenko88/ai-digest/releases/latest/download/install.sh | bash
Where the digest goes is set in config/delivery.yml. Point output_path at a folder in your Obsidian vault, and the digest shows up there every morning:
language: en
output_path: ~/digests
notification: true
AI Digest runs once and exits, so you schedule it yourself, with a macOS Shortcuts automation or a cron line:
# Every day at 8:00
0 8 * * * /path/to/ai-digest/run.sh
How to remove or customize Claude Code attribution in commits and pull request descriptions.

How Ponytail became a useful cleanup stage in my Claude Code review workflow.

Using Claude Code custom commands to replace manual dependency updates and tool upgrades in a monorepo.

A Neovim setup that uses Copilot Chat to generate commit messages with the right format, branch name, and project rules.