What problem does it solve?
Developers often begin work on a branch or return to a codebase without an organized view of the current branch state, uncommitted changes, related plan documents, or recent activity; this Skill gathers that context and presents a concise briefing so work starts with clarity and fewer mistakes.
Core Features & Use Cases
- Branch and Workspace Inspection: Detects current branch, uncommitted changes, divergence from main, recent commits, and stashes to reveal the true starting state.
- Context Aggregation: Locates and summarizes plan documents, related GitHub issues, and previous session notes; queries a memory service for prior decisions and gotchas.
- Health Checks and Safeguards: Runs quick checks for behind/main status and uncommitted work to prevent accidental overwrites.
- Structured Briefing & Confirmation: Produces a formatted session briefing with suggested next steps and asks for human confirmation before any code changes.
- Use Case: On a feature branch, use this Skill to confirm what was left incomplete, surface relevant plans or tickets, and decide the immediate next coding action.
Quick Start
Run the start-session skill to collect branch context, uncommitted changes, plan documents, recent commits, and present a structured briefing for confirmation before editing code.