What problem does it solve? When working on long-lived branches, developers often lose track of whether their changes still align with the original task scope. This Skill summarizes a branch's purpose, compares its changes against the active TODO list, and flags drift before a merge or major work session. ## Core Features & Use Cases - Branch Summarization: Gathers current branch name, commit log, and working tree status to produce a concise context summary. - TODO Alignment Check: Cross-references branch changes against the project's active TODO items and reports an alignment verdict (aligned, partial, or misaligned). - Drift Detection: Identifies risks and out-of-scope changes before merge, with recommended next actions. - Use Case: Before merging a feature branch in ndestates-io, run this Skill to confirm the commits match the planned TODO scope and receive a list of risks and handoff details for the main agent. ## Quick Start Ask the agent to run /branch-context-agent with your branch name to get an alignment verdict and drift report.