session-resume
The session-resume skill helps agents quickly restore context at the beginning of new conversations by checking active todos, recent git activity, uncommitted changes, and system health status. Use this skill when starting a fresh session, when context appears missing, or when users ask about previous work progress.
git clone --depth 1 https://github.com/nth5693/gemini-kit /tmp/session-resume && cp -r /tmp/session-resume/skills/session-resume ~/.claude/skills/session-resumeSKILL.md
# Session Resume Skill
Helps agents quickly understand where work left off when starting a new session.
## When To Use
- At the **start of any new conversation**
- When context seems missing
- When user asks "what were we working on?"
## Instrumentation
```bash
# Log usage when using this skill
./scripts/log-skill.sh "session-resume" "manual" "$$"
```
---
## Quick Resume Checklist
### 1. Check Active Work
```bash
# Ready todos (highest priority)
ls todos/*-ready-*.md 2>/dev/null | head -5
# In-progress plans
ls plans/*.md 2>/dev/null
# Recent solutions (for context)
ls -t docs/solutions/**/*.md 2>/dev/null | head -3
```
### 2. Check Recent Git Activity
```bash
# Recent commits
git log --oneline -5
# Uncommitted changes
git status --short
```
### 3. Summarize Context
After gathering info, summarize:
### 4. Check System Health
```bash
./scripts/compound-dashboard.sh
```
Review health grade and recommendations before starting work.
### 5. Final Summary
```
📍 Session Context:
**Active Work:**
- {X} ready todos waiting
- Plan in progress: {plan name if any}
**Recent Activity:**
- Last commit: {subject}
- {Changed files if uncommitted}
**Suggested Next Steps:**
1. {Most logical next action}
2. {Alternative}
```
---
## Automatic Triggers
Consider running this skill when you see:
- User starts with "continue", "resume", "where were we"
- First message in a new session
- User seems to lack context
---
## References
- Todos: `todos/`
- Plans: `plans/`
- Solutions: `docs/solutions/`
- Workflows: `.agent/workflows/`Diagnose and fix broken skills. Use when a skill isn't working correctly.
Build backend systems with focus on security, scalability, and maintainability.
Generate creative ideas and solutions.
Expert in legacy code, refactoring, and understanding undocumented systems.
Write clean, efficient code following project conventions.
Create marketing content with CRO optimization.
Manage database schema, queries, and migrations.
Analyze errors and bugs, identify root causes, and provide systematic fix recommendations.