What problem does it solve? Managing feature branch topology, structured commits, merges, and PRs across a Lens governance repo, control repo, and target repos is error-prone when done by hand. This Skill automates all git write operations with precondition checks, structured commit messages, and audit-friendly JSON output. ## Core Features & Use Cases - Control-repo topology management: Create and push feature branches for flat or legacy 3-branch topologies, including optional contributor branches like {featureId}-dev-{username}. - Structured artifact commits: Stage and commit planning artifacts with phase-tagged messages like [plan] {featureId} — description, with optional push. - Target-repo dev branch preparation: Check out or create working branches in direct-default, feature-id, or feature-id-username modes, reporting whether a final PR is required. - PR and merge automation: Create or reuse GitHub PRs via gh CLI, merge plan branches, enforce feature_base_branch policy from repo-inventory.yaml, and publish planning docs into the governance repo. - Use Case: After finishing a planning phase, ask the agent to commit the architecture doc, merge the plan branch via PR, and publish the artifacts to governance — all executed atomically with dry-run support. ## Quick Start Ask the agent to create the feature branches for feature 'payments-auth-oauth' in the control repo and prepare the dev working branch in the target repo.