github-issue-fix-flowlisted
Install: claude install-skill patrickserrano/lacquer
# GitHub Issue Fix Flow
## Overview
Resolve a GitHub issue from intake through fix, validation, and push using gh CLI, local edits, and git.
## Workflow
### 1) Intake and Issue Context
Get full issue context:
```bash
gh issue view <id> --comments
```
If repo is unclear:
```bash
gh repo view --json nameWithOwner
```
Capture from the issue:
- Reproduction steps
- Expected behavior
- Maintainer notes or labels
- Related issues or PRs
### 2) Locate the Code Path
Search for relevant code:
```bash
# Find files related to the issue
rg -n "keyword from issue"
# Find function definitions
rg -n "func relevantFunction"
# Find type definitions
rg -n "struct|class|enum RelevantType"
```
Read relevant code paths and understand:
- Entry points
- Data flow
- Existing patterns and conventions
### 3) Implement the Fix
Guidelines:
- Edit the minimal set of files
- Keep changes aligned with existing architecture and style
- Add tests when behavior changes and coverage is practical
- Follow repo-specific conventions (check CONTRIBUTING.md, AGENTS.md, CLAUDE.md)
### 4) Build and Test
For Swift/Xcode projects:
```bash
# Build
swift build
# or
xcodebuild -scheme MyApp -destination 'platform=macOS' build
# Test
swift test
# or
xcodebuild -scheme MyAppTests -destination 'platform=macOS' test
```
For other projects, use appropriate build/test commands.
Report warnings or failures - do not hide them.
### 5) Commit and Push
Check for unrelated changes:
```bash
git status --short
git