git-create-issue

star 0

Create a new GitHub issue, but ONLY after explicit user permission. Presents a 6-item preview (reason / summary / granularity / confidence / labels / milestone candidate) and waits for the user to approve before running `gh issue create`. Invoked from `/triage-side-finding` Step 2 when Q4(b) "別 issue 起票" is chosen, or directly when the user requests a new issue. Counterpart of `/git-claim-issue` (which only adds the `wip` label to an existing issue).

t0k0sh1 By t0k0sh1 schedule Updated 5/31/2026

name: git-create-issue description: Preview, validate, and create a GitHub issue only after explicit user approval. allowed-tools: Bash(gh issue create:), Bash(gh issue view:), Bash(gh issue list:), Bash(gh search issues:), Bash(gh api:), Bash(gh pr view:) metadata: short-description: Create an approved issue

Git Create Issue

Permission Gate

Before gh issue create, present one proposal:

Field Required content
Reason Why tracking is needed
Summary Title and expected outcome
Granularity Why this is one issue
Confidence High / medium / low with uncertainty
Labels Proposed labels
Milestone Proposed milestone or unset
  • Wait for explicit approval.
  • Do not present issue creation as a menu option.
  • A previously approved side-finding proposal satisfies this gate unless content changed.
  • /preparing-for-release is outside this gate.

Validate

  1. Apply /scope-decomposition.
  2. Search open and closed issues for duplicates.
  3. If a likely duplicate exists, report it and stop.
  4. Preserve existing labels when editing related issues.

Create

  • Create only the approved content.
  • Omit milestone when unset.
  • Capture the resulting issue number and URL.

Report

  • Issue number, title, URL, labels, and milestone.
  • Relationship to the originating work, when applicable.
Install via CLI
npx skills add https://github.com/t0k0sh1/ry --skill git-create-issue
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator