Got tired of seeing random session titles on Claude Code while trying to resume sessions So I built claude-rename, a small Claude Code hook that automatically gives your sessions descriptive titles like: fix-stripe-webhook-retry refactor-auth-middleware k8s-helm-ingress-setup What it does: * Auto-names new Claude Code sessions after the first meaningful exchange * Uses Claude itself to generate the title * No separate API key needed * Also supports backfilling old sessions * Works as a hook plus a CLI for list, rename, backfill, status, uninstall Why: I wanted claude --resume to be something I could actually scan quickly without guessing which session was which. I also wanted something lightweight that did not require extra credentials or a separate service, so quickly coded this with claude Check it out and open to feedback: https://github.com/sathwick-p/claude-rename submitted by /u/Super-Commercial6445
Originally posted by u/Super-Commercial6445 on r/ClaudeCode
