一键导入
finish-issue
Finish work on the current issue branch. Runs quality gates (formatting, linting, tests), handles uv.lock version drift, and pushes to remote.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Finish work on the current issue branch. Runs quality gates (formatting, linting, tests), handles uv.lock version drift, and pushes to remote.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Start work on a new GitHub issue. Fetches issue details, generates standard branch names, and sets up the branch.
Generate a detailed, high-depth pull request body and create/update a PR on GitHub. Gathers workspace changes, updates the PR body dynamically, and posts update comments to capture a historical paper trail.
Raise a detailed, structured issue on GitHub. Gathers context, builds reproduction steps, expected outcomes, and acceptance criteria.
Monitor the CI checks status of a Pull Request on GitHub, parse logs on failure, and address any non-passing tests.
| name | finish-issue |
| description | Finish work on the current issue branch. Runs quality gates (formatting, linting, tests), handles uv.lock version drift, and pushes to remote. |
Standardized procedure to finalize work, run quality checks, and push an issue branch to remote.
/finish-issue.Run the full quality gate in order — stop and report if anything fails:
make format && make lint && make test
Check for a dirty uv.lock:
git diff --name-only
If uv.lock is the only modified file (version drift from uv sync), stage and commit it:
git add uv.lock
git commit -m "chore: update uv.lock"
If other files are dirty, stop and ask the user what to do — do not auto-commit unknown changes.
Push the branch to the remote repository:
git push -u origin HEAD
Confirm to the user: Report that the branch is pushed and ready for a Pull Request.