What problem does it solve? Starting work on a Linear issue involves repetitive manual steps: looking up the issue, deriving a clean branch name, creating the git branch, and updating the issue status. This Skill automates that handoff so branch naming stays consistent and Linear always reflects actual work in progress. ## Core Features & Use Cases - Issue Resolution and Branching: Parses identifiers like ZAW-5 from the user's message, fetches the issue via Linear MCP, and creates a kebab-case branch derived from the Linear gitBranchName or issue title. - Git State Safety Checks: Detects uncommitted changes and non-default base branches, warning the user before branching from an unexpected base. - Status Synchronization: Moves the issue to In Progress via the Linear MCP save_issue tool, optionally assigning the current user. - Use Case: A developer says "let's start working on ZAW-8" and immediately gets a correctly named local branch checked out from master with the Linear issue moved to In Progress. ## Quick Start Ask the assistant to start working on a specific Linear issue by its identifier, for example "start working on ZAW-5".