← ClaudeAtlas

start-worklisted

/start-work - Begin Working on a GitHub Issue
MattVOLTA/outworkos_diy · ★ 4 · Code & Development · score 60
Install: claude install-skill MattVOLTA/outworkos_diy
# /start-work - Begin Working on a GitHub Issue Start work on a GitHub issue with proper environment setup, branch creation, and workflow enforcement. ## Usage ``` /start-work <issue-number> ``` ## Arguments - `issue-number` (required): The GitHub issue number to work on (e.g., `198`) --- ## Workflow Steps Execute these steps in order. **STOP and report if any step fails.** ### Step 1: Pre-flight Checks ```bash # Check for uncommitted changes git status --porcelain ``` **If output is not empty:** > "You have uncommitted changes. Please commit or stash them before starting new work." > Show the uncommitted files and STOP. **If clean:** Proceed. ### Step 2: Fetch GitHub Issue ```bash gh issue view $ISSUE_NUMBER ``` **Extract from issue:** - Title - Labels (to determine: feature, bug, docs, etc.) - Description/body **Report to user:** > "Starting work on #[number]: [title]" ### Step 3: Review Available MCP Tools **BEFORE planning implementation, review available MCP servers and tools that might be useful for this issue.** Use the `ListMcpResourcesTool` to see all available MCP servers and their capabilities: ```typescript // Review all MCP servers ListMcpResourcesTool({}) ``` **Consider which tools might be relevant:** - **Supabase MCP**: Database queries, migrations, logs, advisors - **GitHub MCP**: Issue management, PR operations, code search - **Context7 MCP**: Library documentation lookup (Next.js, Supabase, React, etc.) - **Netlify MCP**: Deployment, fo