plugins-claude/auto-session-title/skills/title-set/SKILL.md
Set a custom session-title suffix (auto-prefixed with the project name on the next user prompt)
npx skillsauth add st0nefish/claude-toolkit title-setInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Write a per-worktree override so the next user prompt produces a session title of <repo>:<custom-name> instead of <repo>:<branch>.
Extract the custom name from the user's invocation arguments. If no arguments were provided, print this and stop:
Usage: /auto-session-title:title-set <name>
Write the name to the per-worktree override file:
GIT_DIR=$(git rev-parse --git-dir 2>/dev/null) || { echo "Not in a git repo"; exit 1; }
printf '%s\n' "<name>" > "$GIT_DIR/claude-session-title"
Confirm in one line: the override is set and the title will become <repo>:<name> on the next user prompt.
development
Start work from your description — explore the codebase and plan
data-ai
Multi-phase, multi-agent feature workflow: spec → plan → refine → divide → execute → review. Invoke when the user escalates a session-start/session-issue flow to orchestration, or asks to run a non-trivial feature (multiple files, design ambiguity, cross-cutting concerns, correctness-critical paths) through the full multi-agent workflow. For small fixes, prefer session-start.
tools
Browse open issues, pick one, and start work on it
tools
Interact with GitHub and Gitea issue trackers and CI systems. List and show issues, file bugs, comment on issues or PRs, list and show pull requests, and fetch CI run logs — all from any repo context without leaving the session.