What problem does it solve? When working through a spec-kit feature's task list, the Companion GUI loses track of implementation progress unless each completed task is captured. This Skill automates that capture as an after_implement lifecycle hook, keeping the GUI's step and status display in sync with the actual tasks.md checkboxes. ## Core Features & Use Cases - Task-Sync Capture: Reads completed task markers in the feature's tasks.md and appends one transition per completed task to .spec-context.json, skipping already-recorded tasks idempotently. - Automatic Status Resolution: Sets status to implemented when every task marker is checked, otherwise records implementing. - Graceful Degradation: Never fails the host command; warns and skips when python3 is missing or the feature directory cannot be resolved. - Use Case: After finishing several tasks in specs/042-auth-flow/tasks.md during an implement run, the hook updates .spec-context.json so the Companion GUI immediately shows currentStep=implement with the correct status. ## Quick Start Run the implement capture hook for the active feature so the Companion GUI reflects my current task progress in .spec-context.json.