session-init

Solid

Lightweight session initialization with context recovery

AI & Automation 17 stars 4 forks Updated today MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
42
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
70
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Session Init Quick-start a session by loading prior context and surfacing open work. ## When to Use - Starting a new session - Returning after a break - Picking up someone else's work ## Procedure 1. **Load Memory** - Read `MEMORY.md` (auto-loaded, but scan for recent entries) - Note any `currentDate` or session-specific flags 2. **Check Handoffs** - Read latest file in `.claude/handoffs/` (sort by date desc) - Extract: last task, decisions, blockers, next steps 3. **Check Open Tasks** - Read `tasks/todo.md` - Count open vs completed items - Identify highest-priority incomplete item 4. **Check Lessons** - Scan `tasks/lessons.md` for entries from last 3 sessions - Note any recurring patterns or warnings 5. **Output Summary** Produce exactly 5 lines: ``` Session: {date} Last: {what was last worked on} Open: {count} tasks ({top priority item}) Blockers: {any blockers or "none"} Next: {recommended first action} ``` ## Output Format ``` Session: 2026-03-14 Last: Lead scoring simulator deploy Open: 3 tasks (fix CPL calculation) Blockers: none Next: Run verification loop on simulator changes ``` ## Rules - Never spend more than 30 seconds on init - If no handoff exists, say so and ask user for context - Do not auto-start work; present summary and wait for direction

Details

Author
mshadmanrahman
Repository
mshadmanrahman/pm-pilot
Created
5 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category