원클릭으로
start-new-issue
Starts work on a new issue from the issue list in a project. Use when starting work on a new github issue. Requires git, gh.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Starts work on a new issue from the issue list in a project. Use when starting work on a new github issue. Requires git, gh.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | start-new-issue |
| description | Starts work on a new issue from the issue list in a project. Use when starting work on a new github issue. Requires git, gh. |
When starting work on a new issue from GitHub for a project:
Make sure that the local master or main branch is up to date with origin by doing a git pull.
If the local code is not currently on master or main branch then ask the user if they would like to continue the work on the current branch, or leave that branch for later and start a new one or how to proceed. Never autonomously decide a path that will result in modified file changes being lost.
Then create a new local branch to start work on. The branch name should be a short two or three-word summary of the issue title, plus the issue number.
Example: issue url: https://github.com/andrewdavidmackenzie/jonesy/issues/103 issue title: LSP analysis should be re-run when config changes issue number: 103
Then a branch name could be analyse_on_config_change_103
As we work on the branch, we will commit changes once pre-commit checks pass and then later push the branch and create a PR from it.
Before committing new work to a branch, the following checks should pass:
make clippy if that Makefile target exists or cargo clippy if notcargo fmt either to check or directly to reformat code.make test if that Makefile target exists, or cargo test if notA PR can be considered ready to be merged when:
Don't suggest merging until the above list is met.