Discover and explore top open-source AI tools and projects—updated daily.
iannuttallAI-powered session management for Claude Code
Top 34.5% on SourcePulse
This repository provides custom slash commands for Claude Code to manage development sessions, offering comprehensive tracking, documentation, and knowledge transfer for AI-assisted coding projects. It targets developers using Claude Code who need to maintain context and continuity across multiple coding sessions.
How It Works
The system leverages Claude Code's custom slash command framework, defining commands with a /project: prefix. Each command is a markdown file containing instructions for Claude. Session data is stored in markdown files within a sessions/ directory, with .current-session tracking the active session. This approach allows for structured logging of goals, progress, git changes, and issue resolution, directly within the AI's workflow.
Quick Start & Requirements
commands/ and sessions/ folders into your project root.sessions/ directory and a sessions/.current-session file.sessions/ to your .gitignore.Highlighted Details
session-start, session-update, session-end, session-current, session-list, and session-help.session-update can auto-summarize recent activity if no notes are provided.session-end generates a comprehensive summary including duration, git changes, completed tasks, and lessons learned.Maintenance & Community
No specific contributors, sponsorships, or community links (like Discord/Slack) are mentioned in the README.
Licensing & Compatibility
The system is open-source and available for use in any project. No specific license is stated, implying a permissive usage.
Limitations & Caveats
The commands are designed specifically for Claude Code and may require adaptation for other AI coding assistants. The README does not specify a license, which could be a point of clarification for commercial use.
5 months ago
Inactive
irgolic