Claude-session-dashboard fix-issue

Fix a GitHub issue end-to-end

install
source · Clone the upstream repo
git clone https://github.com/dlupiak/claude-session-dashboard
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/dlupiak/claude-session-dashboard "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/fix-issue" ~/.claude/skills/dlupiak-claude-session-dashboard-fix-issue && rm -rf "$T"
manifest: .claude/skills/fix-issue/SKILL.md
source content

Fix GitHub Issue Workflow

You are fixing GitHub issue #$ARGUMENTS.number.

Steps

1. Understand

  • Fetch issue details:
    gh issue view $ARGUMENTS.number
  • Read related code and understand the root cause
  • If the issue is unclear, ask the user for clarification

2. Branch

  • Create a fix branch:
    feature/fix-$ARGUMENTS.number
  • git checkout -b feature/fix-$ARGUMENTS.number

3. Fix

  • If the root cause is unclear, use superpowers:systematic-debugging before writing any fix
  • Implement the minimal fix
  • Add or update tests to cover the bug
  • Run typecheck + lint after changes

4. Verify

  • Use superpowers:verification-before-completion — run commands and read actual output before claiming fixed
  • Run the full quality suite:
    cd apps/web
    npm run typecheck
    npm run lint
    npm run test
    
  • All must pass

5. PR

  • Commit with message:
    fix: <description> (closes #$ARGUMENTS.number)
  • Push and create PR:
    gh pr create
  • Link the issue in the PR body
  • Report the PR URL