一键导入
fix-issue
Pick up a GitHub issue, understand it, implement the fix, verify with the running app, and open a PR with a task summary.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Pick up a GitHub issue, understand it, implement the fix, verify with the running app, and open a PR with a task summary.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Start the dev environment and set up two agents with profiles, exchanged contacts, and test messages.
Upload images to img402.dev for embedding in GitHub PRs, issues, and comments. Images under 1MB are uploaded free (no payment, no auth) and persist for 7 days. Use when the agent needs to share an image in a GitHub context — screenshots, mockups, diagrams, or any visual.
Upload images to img402.dev and get a public URL. Free tier: 1MB max, 7-day retention, no auth. Use when the agent needs a hosted image URL — for sharing in messages, embedding in documents, posting to social platforms, or any context that requires a public link to an image file.
Start the Dash Chat development environment (Tauri agents, UI dev server, mailbox server, stores watcher). Use this when you need to run and test the app.
| name | fix-issue |
| description | Pick up a GitHub issue, understand it, implement the fix, verify with the running app, and open a PR with a task summary. |
| user-invocable | true |
| allowed-tools | mcp__tauri__driver_session, mcp__tauri__webview_dom_snapshot, mcp__tauri__webview_find_element, mcp__tauri__webview_execute_js, mcp__tauri__webview_get_styles, mcp__tauri__read_logs, mcp__tauri__manage_window, mcp__tauri__ipc_execute_command, mcp__tauri__ipc_monitor, mcp__tauri__ipc_get_captured |
End-to-end workflow: read a GitHub issue, implement the fix, verify it in the running app, and open a PR.
The user provides a GitHub issue number or URL. Extract the issue number and repository.
If no repository is specified, default to dash-chat/dash-chat.
gh issue view <number> --repo <repo>
Read the full issue body, title, labels, and any comments. Understand:
If anything is unclear about the requirements or implementation approach, use AskUserQuestion to ask the user before writing any code. Examples of things to clarify:
Do NOT ask if the issue is perfectly clear. Move straight to planning.
EnterPlanMode to explore the codebase and design the implementation.cargo nextest run and pnpm -C ui check to verify no regressions.REQUIRED for all changes, especially UI changes.
driver_session and use Tauri MCP tools to verify the fix works.TaskStop.Before proceeding, review your own changes:
git diff to see all modifications.cargo nextest run and pnpm -C ui check if you made fixes.Do NOT skip this step. Do NOT proceed if you find issues — fix them first.
Skip this step if running in GitHub Actions (check $GITHUB_ACTIONS env var).
Let the developer review the changes in the running app:
driver_session and take a screenshot to show the current state.AskUserQuestion).TaskStop.Use AskUserQuestion to ask the developer whether they want to create a PR from the changes. Present the summary of what was done and the list of changed files.
If the developer says no, stop here — do not create a PR.
If the developer says yes, proceed to Step 8.
develop:
git checkout -b fix/<short-description> develop
Fix #<number>: <short description>
gh pr create --repo <repo> --base develop --title "Fix #<number>: <title>" --body "$(cat <<'EOF'
## Summary
Closes #<number>
<1-3 bullet points describing what was done>
## Test plan
- [ ] <verification steps>
🤖 Generated with [Claude Code](https://claude.com/claude-code)
EOF
)"
Print the PR URL so the user can review it.