Skip to content

feat(session): auto-rename session after issue/work selection#157

Merged
st0nefish-ci[bot] merged 1 commit into
masterfrom
feat/session-auto-rename
Jun 19, 2026
Merged

feat(session): auto-rename session after issue/work selection#157
st0nefish-ci[bot] merged 1 commit into
masterfrom
feat/session-auto-rename

Conversation

@St0nefish

Copy link
Copy Markdown
Owner

Summary

  • Invoke /rename (via Skill tool) automatically in session-issue and session-start right after the work context is known — issue title or freeform description — so sessions get a descriptive short name instead of <project>:master
  • Added Skill to allowed-tools in both skills
  • Rename step placed in session-issue after Phase 2 (branch slug derived) and in session-start after Phase 1 (branch name set), covering both new work and continuations
  • Version bump 4.3.3 → 4.4.0

Test plan

  • Run /session:session-issue, pick an issue — verify session renames before spine starts
  • Run /session:session-start with a freeform description — verify session renames
  • Run /session:session-start while already on a feature branch (continuation) — verify rename still fires

Invoke the built-in /rename (via Skill tool) at the point where the
work context is richest — right after picking an issue or defining
a freeform description — so sessions get a descriptive word-word-word
name instead of defaulting to <project>:master.

- Add Skill to allowed-tools in session-issue and session-start
- Insert rename step in session-issue after Phase 2 (slug derived)
- Insert rename step in session-start after Phase 1 (branch name set),
  runs whether this is new work or a continuation
- Bump version 4.3.3 → 4.4.0 in both claude and copilot plugin.json

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 19, 2026 14:41
@St0nefish St0nefish self-assigned this Jun 19, 2026
@st0nefish-ci st0nefish-ci Bot enabled auto-merge June 19, 2026 14:42

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds automatic session renaming to the session-start and session-issue flows so sessions get descriptive titles once the work context (issue or description) is known, and bumps the session plugin version to 4.4.0.

Changes:

  • Bump session plugin version from 4.3.3 to 4.4.0 (Copilot + Claude plugin manifests).
  • Allow use of the Skill tool in session-start and session-issue.
  • Add a new “rename this session” step to both workflows’ SKILL instructions.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
plugins-copilot/session/.claude-plugin/plugin.json Version bump to 4.4.0 for Copilot session plugin manifest.
plugins-claude/session/.claude-plugin/plugin.json Version bump to 4.4.0 for Claude session plugin manifest.
plugins-claude/session/skills/session-start/SKILL.md Adds Skill tool allowance and a rename step to auto-title sessions.
plugins-claude/session/skills/session-issue/SKILL.md Adds Skill tool allowance and a rename step after issue selection.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +56 to +63
4. **Rename this session** — invoke the built-in rename via the `Skill` tool
(`skill: "rename"`, no args). Call it regardless of whether this is new work
or a continuation — the description from Phase 0 is in context and the rename
auto-generates a short descriptive name from it.

### Phase 2 — Run the spine

4. **Read the shared begin-work spine and execute it** (use the Read tool):
5. **Read the shared begin-work spine and execute it** (use the Read tool):
@st0nefish-ci st0nefish-ci Bot merged commit 0da225d into master Jun 19, 2026
7 checks passed
@st0nefish-ci st0nefish-ci Bot deleted the feat/session-auto-rename branch June 19, 2026 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants