Bryan Skills Sessionbrief — Git skill for Claude Code
Session Brief: Interactive Claude Code skill that generates daily work summaries across multiple git projects and sends them to Telegram.
How to install Bryan Skills Sessionbrief
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open bryaninjapan/bryan-skills-sessionbrief and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Bryan Skills Sessionbrief does
Session Brief: Interactive Claude Code skill that generates daily work summaries across multiple git projects and sends them to Telegram. Customizable schedule, multi-project support, GSD integration. Pure SKILL.md approach with dynamic script generation.
Alternatives in Git
- Clean Worktrees (Automatic) — Automatically remove all worktrees for branches merged into master 25.5k ★
- Worktree Parallel Init — Create multiple git worktrees for parallel development: $ARGUMENTS 23.4k ★
- Ccometixline - Claude Code Statusline — by Haleclipse - A high-performance Claude Code statusline tool written in Rust with Git integration, usage tra 2.3k ★
README
Session Brief
Daily work summary across your projects, delivered to Telegram.
**Designed for Claude Code.** Optimized interactive setup experience on Claude Code; core functionality works on any platform.
What It Does
- 📋 Scans your git projects for work done yesterday
- 🏷️ Categorizes commits by type (feat / fix / docs)
- 🎯 Reads project status from
.planning/STATE.md(if available) - 🔔 Sends a formatted brief to Telegram every morning
- ⏰ Fully customizable: time, projects, monitored files
Installation
Choose your preferred method:
Option 1: Git Clone
cd ~/.claude/skills
git clone https://github.com/bryaninjapan/bryan-skills-sessionbrief.git session-brief
Option 2: Download ZIP
- Go to GitHub repo
- Click Code → Download ZIP
- Extract to
~/.claude/skills/session-brief
Option 3: Create Directory & Copy Files
mkdir -p ~/.claude/skills/session-brief
# Then copy SKILL.md, README.md, etc. from this repo
**See [INSTALL.md](INSTALL.md) for detailed instructions.**
Quick Start
1. In Claude Code
/session-brief --setup
Answer a few questions:
- What time to send the brief? (e.g., 7 AM)
- Which projects to monitor?
- Your Telegram bot token and user ID
- (Optional) Which files to monitor per project
2. Claude generates your script
The skill creates a custom bash script tailored to your setup.
3. Install cron
crontab -e
Paste the cron command Claude provides.
Features
| Feature | Supported |
|---|---|
| Daily automated briefs | ✅ |
| Multiple projects | ✅ |
| Git commit analysis | ✅ |
| GSD project status | ✅ (if .planning/STATE.md exists) |
| Telegram notifications | ✅ |
| Customizable schedule | ✅ |
| Hermes runtime | ✅ (clarify form mapping, v1.1.0) |
| OpenCode runtime | ✅ (question form mapping, v1.2.0) |
How It Works
- Questions — SKILL.md asks you about
Related Skills
Work Report
Generate daily/weekly work reports from git activity across multiple repos. Codex skill with scripts.
Claude Command Center
-- Production-tested workspace template with session hooks, structured memory (4 types), multi-domain routing,
Claude Code Tools.El
A robust Emacs integration for Claude Code that supports multiple concurrent sessions, Magit integration, and
Push All
Push all changes across multiple repositories
Adversarial Review
, humanizer, update_config), custom status bar, MCP integration, and a self-improvement loop that remembers co
Project Hello W Name
by disler - Creates customizable greeting components with name input, demonstrating argument passing, componen
Related Agents
Hub
Session manager for Oh My Team hub. Receives messages from Telegram/Slack. Manages multiple project sessions v
Bm Framework Selector
Presents an interactive decision matrix to surface the right AI/LLM framework for the user's specific use case
Gsd Framework Selector
Presents an interactive decision matrix to surface the right AI/LLM framework for the user's specific use case