ECC/commands
xcfdszzr d85b1ae52e
feat: add /sessions command for session history management (#142)
Add a new /sessions command to manage Claude Code session history with
alias support for quick access to previous sessions.

Features:
- List sessions with pagination and filtering (by date, ID)
- Load and view session content and metadata
- Create memorable aliases for sessions
- Remove aliases
- Display session statistics (lines, items, size)
- List all aliases

New libraries:
- scripts/lib/session-manager.js - Core session CRUD operations
- scripts/lib/session-aliases.js - Alias management with atomic saves

New command:
- commands/sessions.md - Complete command with embedded scripts

Modified:
- scripts/lib/utils.js - Add getAliasesPath() export
- scripts/hooks/session-start.js - Show available aliases on session start

Session format support:
- Old: YYYY-MM-DD-session.tmp
- New: YYYY-MM-DD-<short-id>-session.tmp

Aliases are stored in ~/.claude/session-aliases.json with Windows-
compatible atomic writes and backup support.

Co-authored-by: 王志坚 <wangzhijian10@bgyfw.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-02-02 16:51:37 -08:00
..
build-fix.md Initial release: Complete Claude Code configuration collection 2026-01-17 17:49:33 -08:00
checkpoint.md feat: package as Claude Code plugin with marketplace distribution 2026-01-22 04:16:49 -08:00
code-review.md Initial release: Complete Claude Code configuration collection 2026-01-17 17:49:33 -08:00
e2e.md Initial release: Complete Claude Code configuration collection 2026-01-17 17:49:33 -08:00
eval.md feat: package as Claude Code plugin with marketplace distribution 2026-01-22 04:16:49 -08:00
evolve.md fix: use CLAUDE_PLUGIN_ROOT for continuous-learning-v2 paths 2026-01-29 12:23:53 -08:00
go-build.md fix: add language labels to fenced code blocks for MD040 compliance 2026-01-26 09:35:43 +00:00
go-review.md fix: add language labels to fenced code blocks for MD040 compliance 2026-01-26 09:35:43 +00:00
go-test.md fix: add language labels to fenced code blocks for MD040 compliance 2026-01-26 09:35:43 +00:00
instinct-export.md feat: add skill-create and continuous-learning-v2 commands 2026-01-27 04:01:06 -08:00
instinct-import.md fix: use CLAUDE_PLUGIN_ROOT for continuous-learning-v2 paths 2026-01-29 12:23:53 -08:00
instinct-status.md fix: use CLAUDE_PLUGIN_ROOT for continuous-learning-v2 paths 2026-01-29 12:23:53 -08:00
learn.md feat: add continuous learning skill with session examples 2026-01-20 18:33:33 -08:00
orchestrate.md feat: package as Claude Code plugin with marketplace distribution 2026-01-22 04:16:49 -08:00
plan.md Initial release: Complete Claude Code configuration collection 2026-01-17 17:49:33 -08:00
python-review.md feat: add Python/Django support and enhance READMEs (#139) 2026-02-01 04:05:02 -08:00
refactor-clean.md Initial release: Complete Claude Code configuration collection 2026-01-17 17:49:33 -08:00
sessions.md feat: add /sessions command for session history management (#142) 2026-02-02 16:51:37 -08:00
setup-pm.md feat: cross-platform support with Node.js scripts 2026-01-22 23:08:07 -08:00
skill-create.md feat: add skill-create and continuous-learning-v2 commands 2026-01-27 04:01:06 -08:00
tdd.md Initial release: Complete Claude Code configuration collection 2026-01-17 17:49:33 -08:00
test-coverage.md Initial release: Complete Claude Code configuration collection 2026-01-17 17:49:33 -08:00
update-codemaps.md Initial release: Complete Claude Code configuration collection 2026-01-17 17:49:33 -08:00
update-docs.md Initial release: Complete Claude Code configuration collection 2026-01-17 17:49:33 -08:00
verify.md feat: package as Claude Code plugin with marketplace distribution 2026-01-22 04:16:49 -08:00