Bryan Skills Sessionbrief banner
bryaninjapan bryaninjapan

Bryan Skills Sessionbrief

Git community

Description

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.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

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

  1. Go to GitHub repo
  2. Click CodeDownload ZIP
  3. 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

  1. Questions — SKILL.md asks you about