with one click
retitle
Regenerate the session title from current conversation context
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Regenerate the session title from current conversation context
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Grilling and design session that challenges your plan against the existing codebase, domain model, and documented decisions; sharpens terminology; updates documentation (CONTEXT.md, design docs) inline as decisions crystallize; and produces committable implementation plans. Use when user wants to stress-test, design, or plan a feature against their project's language and documented decisions.
Grilling and design session that challenges your plan against the existing codebase, domain model, and documented decisions; sharpens terminology; updates documentation (CONTEXT.md, design docs) inline as decisions crystallize; and produces committable implementation plans. Use when user wants to stress-test, design, or plan a feature against their project's language and documented decisions.
Capture polished screenshots of terminal applications and TUIs. Use before terminal-control when the user wants a terminal screenshot or live TUI state documented.
Plan a huge chunk of work — more than one agent session can hold — as a shared map of investigation tickets, and resolve them one at a time until the way to the destination is clear.
Review local docs and create a git commit or pull request. Use when committing changes with documentation review, or opening a PR.
Generate descriptive commit messages by analyzing git diffs. Use when the user asks for help commiting code, writing commit messages, or reviewing staged changes.
| name | retitle |
| description | Regenerate the session title from current conversation context |
| argument-hint | [direction for the title] |
| disable-model-invocation | true |
| allowed-tools | Bash(python3 *retitle.py *) |
Respond to the user with only: "Title updated: !python3 ~/.claude/hooks/retitle.py "${CLAUDE_SESSION_ID}" "$ARGUMENTS" 2>&1". If the output indicates an error, relay the error instead. Nothing else.