session-name

Generates a descriptive dash-separated session name for the /rename command.

3|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/MaxWolf-01/agents --skill session-name-maxwolf-01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-name
Source: https://github.com/MaxWolf-01/agents/tree/main/mx/skills/session-name
Command: npx skills add https://github.com/MaxWolf-01/agents --skill session-name-maxwolf-01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Long agent sessions become hard to identify when they all carry generic titles, making it difficult to find or resume prior work. This Skill produces a descriptive, keyword-rich session name you can apply with the /rename command. ## Core Features & Use Cases - Descriptive Naming: Generates lowercase, dash-separated names covering all major topics discussed in the session. - Ticket-First Convention: Leads with the ticket or spec name when the session relates to tracked work. - Use Case: After a long debugging session on memex search pagination, invoke this Skill to get a name like memex-search-pagination-bug-fix-tests and rename the session for easy retrieval later. ## Quick Start Ask the assistant to generate a descriptive name for this session so you can rename it.

Frequently Asked Questions about session-name

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I rename an agent session with a descriptive name?

Invoke the session-name skill, which analyzes the conversation and outputs a /rename command with a descriptive dash-separated name. Run the suggested command to apply the new session title.

What naming format does the session name generator use?

Names use lowercase keywords separated by dashes, covering all major topics discussed. When the session relates to a ticket or spec, that name leads the generated title.

Can I use this for sessions with unfinished work?

Yes, the guidelines explicitly include what was specifically worked on, especially when work was not fully completed. This helps differentiate in-progress sessions from completed ones.

Why are my session names too generic to tell apart?

Generic names lack the detail needed to differentiate similar sessions. This skill favors more detail over brevity, including all major topics so similar sessions remain distinguishable.