From vp-prename
Generate a meaningful session name based on the overall session theme, not just the last action. Use when asked to "name this session", "rename session", "prename", "give this session a name", "what should I call this session", or when the user invokes /prename. Outputs a /rename command for the user to execute. Boundary: not for renaming files, variables, or git branches.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vp-prename:prenameThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate a session name that captures the **overall theme and purpose**, not just the last action.
Generate a session name that captures the overall theme and purpose, not just the last action.
Dispatch naming to a haiku subagent — this task is lightweight and doesn't need a heavy model.
/rename command<emoji> <topic>
fix CI: node version mismatch)#42 Fix auth timeout, PROJ-123 User onboarding flow🔌 vp-prename
🐛 fix CI: node version mismatch
⬆️ React 19 upgrade
⏪ revert abc123 auth regression
📚 MCP server: stdio vs SSE
🔧 #42 Fix auth timeout
🔀 auth middleware refactor
🎫 PROJ-123 User onboarding flow
🧪 session naming
🔌 vp-deps-shift improvements
💬 architecture decisions
fix README typo when the session built an entire plugincoding session, workadd handleTimeout to auth/middleware.ts line 42Output ONLY the rename command, nothing else:
/rename <emoji> <topic>
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub vdustr/vp-claude-code-marketplace --plugin vp-prename