session-titles
Installation
SKILL.md
Overview
This skill owns the entire session title lifecycle:
- Generation -- Stop hook extracts context from the transcript (primary request, branch, files) and calls Haiku to produce a 4-7 word active-voice title. Detects focus shifts and tracks them with a
(N)prefix. - Feedback -- Each generated title is saved as a pending feedback entry for later scoring.
- Rating -- Interactive workflow where an AI judge scores first, then the human confirms or corrects. Builds dual-perspective training data.
- Evaluation -- Pattern checks (fallback, meta-language, too long, etc.) plus optional LLM judge scoring across all pending entries.
- Evolution -- GEPA-inspired prompt mutation: reflect on failures, propose targeted changes, keep improvements.
- Golden dataset -- Extract candidates from real sessions, curate ideal titles, run regression evals.