Activates when the user asks to "create session summary", "summarize this session", "end the session", "start a session", "load context", "what did we work on", "session notes", "document this session", or wants to track, document, and manage work sessions.
Creates and manages project work sessions with automated memory tracking and documentation.
/plugin marketplace add karchtho/my-claude-marketplace/plugin install sessions-workflow-bundle@my-claude-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
scripts/create-session-summary-template.shscripts/detect-commit-style.shscripts/detect-project-type.shFlexible session management for projects using the sessions-workflow-bundle. Use the slash commands for automated workflow, or ask this skill for interactive help.
/session-start ← load context + memory
↓ work on tasks
/session-end ← write memory + commit
Memory persists in ~/.claude/projects/<project-path>/memory/:
sessions.md — append-only log of past sessionsMEMORY.md — stable patterns, gotchas, key decisions| Command | When to use |
|---|---|
/init-project | First time on a project — scaffolds CLAUDE.md with project conventions and session settings |
/session-start | Beginning of every session — loads context and memory |
/session-end | End of every session — writes memory entry and commits |
Teacher mode is a CLAUDE.md setting, not a separate command.
In your project's CLAUDE.md, under ## Session Settings:
## Session Settings
- **Teacher Mode**: enabled
When enabled, /session-start responds with 400-600 words — narrating context, explaining patterns, and proposing 2-3 paths forward with trade-offs.
When disabled (default), /session-start responds in ≤200 words with a bullet summary.
To set up CLAUDE.md (including teacher mode): run /init-project.
Understand current state — "What did we work on in the last session?"
→ This skill reads memory/sessions.md and surfaces recent entries.
Track progress mid-session — "How many files have we changed so far?" → Checks git status and summarizes staged/unstaged changes.
Document insights — "Note this for next session: null values break auth middleware" → Appends a note to the current session's memory entry.
Review project constraints — "What does CLAUDE.md say about architecture?" → Reads CLAUDE.md and extracts key patterns and rules.
Do:
/session-start at the start of every session/session-end at the end — it writes memory and commits/init-project once per project to scaffold CLAUDE.mdDon't:
/session-start — you'll miss memory from previous sessionsWorks with any project and any other bundle. Sessions build project memory over time, so every /session-start gets better as the project evolves.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.