ワンクリックで
start-issue
Start work on a new GitHub issue. Fetches issue details, generates standard branch names, and sets up the branch.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Start work on a new GitHub issue. Fetches issue details, generates standard branch names, and sets up the branch.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
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.
Finish work on the current issue branch. Runs quality gates (formatting, linting, tests), handles uv.lock version drift, and pushes to remote.
| name | start-issue |
| description | Start work on a new GitHub issue. Fetches issue details, generates standard branch names, and sets up the branch. |
Standardized procedure to initialize work on a new issue branch.
/start-issue <issue-number>.Sync main and check its CI status:
Sync the local main branch first:
git fetch origin main && git checkout main && git pull origin main
Then check the CI status of the latest completed run on main:
gh run list --branch main --status completed --limit 1 --json conclusion --jq '.[0].conclusion'
If the output is not success, stop immediately, report the failure to the user, and ask for instructions before creating a branch from a broken main.
Look up the issue title dynamically using the GitHub CLI (gh):
gh issue view <issue-number> --json title --jq .title
(If the GitHub CLI is not authenticated or available, fall back to any available GitHub/MCP tool).
Derive a branch name from the issue title:
issue-<N>_<short_description>issue-306_version_separator_commentCreate and checkout the branch:
git checkout -b <branch-name>
Confirm to the user: Report the issue title, the derived branch name, and that you are ready to start coding.