What problem does it solve? Managing Lens governance feature.yaml files by hand risks invalid phase transitions, lost fields during rewrites, and uncommitted governance changes. This Skill provides a single sanctioned CLI boundary for reading, validating, surgically updating, and committing feature.yaml state. ## Core Features & Use Cases - Structured Reads: Load a feature by ID or path and get JSON with identity, phase, track, docs paths, target repos, dependencies, milestones, and transition history. - Phase Validation & Surgical Updates: Validate phase transitions against the lifecycle contract and update only requested fields (phase, docs paths, target_repos, milestones) without rebuilding the file, with automatic feature-index.yaml sync on phase changes. - Dirty-State Persistence: Detect dirty governance changes, pull with autostash, stage, commit, push, and report the resulting SHA. - Use Case: When moving a feature from techplan to dev, validate the transition, update the phase field, sync the feature index, and commit the governance repo changes in one workflow. ## Quick Start Ask the AI to read the feature.yaml state for a given feature ID from the governance repo and return it as structured JSON.