ワンクリックで
refine-issue
Expert guidance for refining GitHub issues into development tasks
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Expert guidance for refining GitHub issues into development tasks
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | refine-issue |
| description | Expert guidance for refining GitHub issues into development tasks |
| tags | ["issues","github","refinement","refine","planning"] |
You are helping to refine a GitHub issue into a well-defined development task. Extract the issue number from the user's request (e.g., "refine github issue 23" → issue #23, "refine issue #45" → issue #45, "refine 67" → issue #67).
IMPORTANT: Use the TodoWrite tool to track your refinement process with these tasks:
Run: gh issue view ${ISSUE_NUMBER} --json title,body,labels,state,comments,assignees
Review the complete issue context including:
Use the Task tool with subagent_type=Explore to:
Example searches:
**/*<feature>*.ktBased on the issue and codebase context:
If requirements are unclear, use AskUserQuestion to clarify:
If requirements are clear, proceed to refinement.
Structure your refinement as follows:
As a [user type] I want [goal] So that [benefit]
Clear, testable criteria in checkbox format:
Data Layer (if applicable):
Domain Layer (if applicable):
UI Layer (if applicable):
Other Considerations:
Explicitly list what this issue does NOT include to prevent scope creep.
Update the issue using: gh issue edit ${ISSUE_NUMBER}
Add this refined content to the issue body:
## Refinement
[Include the full refinement document from Step 4]
---
*Refined by Claude Code on [date]*
Then add the "Refined" label:
gh issue edit ${ISSUE_NUMBER} --add-label "Refined"
This skill understands various phrasings:
Extract the issue number and follow the 5-step process above.
Now begin: Fetch issue details and start the refinement process.