
Session
- 1 repo stars
- Updated July 25, 2026
- cadrianmae/claude-marketplace
Manage flat development sessions with .current-session tracking — start, end, update, list, and resume sessions while documenting progress.
About
Session is a flat session-management system that tracks the active session in a .current-session file. Adapted from iannuttall/claude-sessions, it includes commands for starting, ending, updating, listing, and resuming development sessions. This keeps a documented trail of development work across a project.
- .current-session tracking
- Start/end/update/list/resume commands
- Adapted from iannuttall/claude-sessions
- Flat session documentation
Session by the numbers
- Data as of Jul 26, 2026 (Skillselion catalog sync)
/plugin marketplace add cadrianmae/claude-marketplace/plugin install session@cadrianmae-claude-marketplaceAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 1 |
|---|---|
| Last updated | July 25, 2026 |
| Repository | cadrianmae/claude-marketplace ↗ |
What it does
Manage flat development sessions with .current-session tracking — start, end, update, list, and resume sessions while documenting progress.
README.md
Session Management Plugin
Flat session management system for Claude Code development workflows using .current-session file tracking.
Origin
This plugin is adapted from claude-sessions by Ian Nuttall (MIT License).
See ATTRIBUTION.md for detailed attribution and modification information.
Commands
/session-start [name]
Start a new development session by creating a timestamped markdown file in .claude/sessions/.
Format: YYYY-MM-DD-HHMM-name.md
Creates session file with:
- Session name and timestamp
- Overview with start time
- Goals section
- Empty progress section
Updates .claude/sessions/.current-session to track the active session.
/session-end
End the current development session with a comprehensive summary including:
- Session duration
- Git summary (files changed, commits, status)
- Todo summary (completed/remaining tasks)
- Key accomplishments, features, problems, solutions
- Breaking changes, dependencies, configuration changes
- Lessons learned and tips for future developers
Clears .claude/sessions/.current-session.
/session-update [notes]
Add update to current session with:
- Timestamp
- Notes (from arguments or auto-summary)
- Git status summary
- Todo list status
- Issues and solutions
/session-current
Show current session status:
- Session name and filename
- Duration since start
- Last few updates
- Current goals/tasks
/session-list
List all development sessions:
- All
.mdfiles in.claude/sessions/ - Filename, title, date/time, overview
- Highlights currently active session
- Sorted by most recent first
/session-resume [filename]
Resume a previous development session:
- Display session overview and goals
- Calculate elapsed time
- Show last updates
- Update
.current-sessionto mark as active
/session-help
Show help for the session management system with available commands, workflow, and best practices.
Workflow Example
/session-start refactor-auth
# Work on authentication refactoring...
/session-update Added Google OAuth restriction
# Continue working...
/session-update Fixed Next.js 15 params Promise issue
/session-end
Modifications from Original
This plugin includes the following adaptations by Mae Capacite:
- Namespace changes:
/project:session-*→/session-*for user-level commands - New command: Added
/session-resumefor resuming previous sessions - Plugin packaging: Proper Claude Code plugin structure with manifest
- Git subtree: Original code preserved in
upstream/directory
Installation
/plugin install session-management@cadrianmae-claude-marketplace
License
MIT License - See LICENSE file
Original work Copyright (c) Ian Nuttall Modifications Copyright (c) Mae Capacite