github-issues
Conventions for creating GitHub issues — labels, sub-issues, and content rules. Auto-consulted when Claude creates or modifies issues.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Conventions for creating GitHub issues — labels, sub-issues, and content rules. Auto-consulted when Claude creates or modifies issues.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Generate a compact grep-based affected tests for all integration tests changed on the current branch. Appends a "Affected Tests" block to the finish-issue note.
QA test case coverage requirements for /start-issue plans. Surfaces /tcs-definition during planning.
Draft new QA test cases for the current issue and insert approved ones into qa-test-cases.yaml. Iteration loop draft → review → approve. Pairs with `tc-implement`.
Analyze CHANGELOG [Unreleased] against QA YAML test cases and suggest new TCs for uncovered features. Zero-argument — auto-discovers all inputs from the project.
Guided wizard for creating RangeLink demo videos and promotional materials
SOC 職業分類に基づく
| name | github-issues |
| description | Conventions for creating GitHub issues — labels, sub-issues, and content rules. Auto-consulted when Claude creates or modifies issues. |
| user-invocable | false |
This skill defines the project-specific conventions for GitHub issues. Claude auto-consults this when creating or modifying issues.
ALL issues MUST have one type:* label AND one priority:* label. Optionally add scope:* labels for affected packages.
type:bug — Bug or defect in existing functionalitytype:enhancement — New feature or enhancementtype:debt — Technical debt that needs addressingtype:docs — Documentation improvementstype:refactor — Code refactoring without behavior changetype:test — Test coverage improvementspriority:critical — Must be fixed ASAPpriority:high — High prioritypriority:medium — Medium prioritypriority:low — Nice to havescope:core — rangelink-core-ts packagescope:vscode-ext — rangelink-vscode-extension packagescope:test-utils — rangelink-test-utils packagescope:tooling — Build tools, scripts, CI/CDscope:docs — Documentation filesDo NOT use GitHub's default labels: bug, enhancement, duplicate, invalid, wontfix, question, good first issue, help wanted.
Use the GraphQL addSubIssue mutation for native sub-issue relationships. Never rely only on text links in descriptions (e.g., "Parent: #47").
# Get node IDs
PARENT_ID=$(gh api repos/:owner/:repo/issues/$PARENT_NUM --jq '.node_id')
CHILD_ID=$(gh api repos/:owner/:repo/issues/$CHILD_NUM --jq '.node_id')
# Link using native API
gh api graphql -H "GraphQL-Features: sub_issues" -f query="
mutation {
addSubIssue(input: {issueId: \"$PARENT_ID\", subIssueId: \"$CHILD_ID\"}) {
clientMutationId
}
}
"
NEVER reference .scratchpads/, .claude-questions/, .commit-msgs/, or .breadcrumbs/ files in GitHub issue content. These files are local/ephemeral and not accessible from GitHub.