ワンクリックで
refinement
Prepare technical analysis for backlog refinement meetings.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Prepare technical analysis for backlog refinement meetings.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Set up or bootstrap a project with the claude-code-config tooling — setup-project.sh, install-tooling.sh, the layered hooks setup, and the new-repo runbook. Use when installing this config into a repo, running the setup scripts, vendoring the make-check tooling, or bootstrapping a new project.
Create a new "Later" backlog item (Learn / Research / Do / Read) from a configurable template.
Install or update the shared MkDocs Material style layer (Ink & Indigo on warm paper) in the current project.
Capture a quick status update and append it to today's daily log.
Prepare end-of-week review notes summarizing the full week's work activity across all sources (Git, GitHub, Jira).
Prepare a standup document summarizing recent work activity across Git, GitHub, and Jira.
| name | refinement |
| description | Prepare technical analysis for backlog refinement meetings. |
| argument-hint | <ticket-ids...> [--jql <query>] [--output <dir>] [--explore <depth>] |
| disable-model-invocation | true |
Prepare technical analysis for backlog refinement meetings.
$ARGUMENTS
/refinement BIL-3606 BIL-3580 BIL-3252/refinement --jql "status='Ready to Refine'"/refinement BIL-3606 --output ./refinement-2026-01-17//refinement BIL-3606 --explore thorough (quick|medium|thorough)If Jira MCP is available (mcp__plugin_atlassian_atlassian__* tools):
Use the following tools:
mcp__plugin_atlassian_atlassian__getJiraIssue - Get issue detailsmcp__plugin_atlassian_atlassian__searchJiraIssuesUsingJql - Search with JQLFor each ticket ID:
- mcp__plugin_atlassian_atlassian__getJiraIssue(issueIdOrKey="BIL-XXXX")
- Extract: summary, description, priority, status, comments, story_points
If Jira MCP is NOT available:
"I don't have direct Jira access. Please provide ticket details in one of these formats:
- Jira REST API JSON (paste from
<your-jira-base>/rest/api/2/issue/TICKET-ID)- Copy/paste the ticket description from Jira
- Tell me the ticket IDs and I'll ask for details on each"
For each ticket, launch an Explore agent to find relevant code:
Task(subagent_type="Explore", prompt="""
Find code related to: {ticket.summary}
Context from ticket:
{ticket.description}
Search for:
1. Related components, models, APIs
2. Similar existing implementations
3. Test files
4. Migration patterns (if data changes needed)
Return:
- Key files with line numbers
- Existing patterns to follow
- Potential complexity factors
""")
Run up to 3 Explore agents in parallel for efficiency.
For each ticket, determine:
Story Points (Fibonacci: 1, 2, 3, 5, 8, 13):
| Factor | 1-2 pts | 3-5 pts | 8-13 pts |
|---|---|---|---|
| Files touched | 1-2 | 3-5 | 6+ |
| Backend changes | None | Model or API | Model + API + Migration |
| Frontend changes | None | Single component | Multiple components |
| New patterns | Following existing | Minor adaptation | New architecture |
| Dependencies | None | 1-2 tickets | Blocked or complex chain |
Generate for each ticket:
Create output directory structure:
{output_dir}/
├── README.md # Index with summary table
├── BIL-XXXX_{title_snake_case}.md # Individual ticket files
└── ...
Individual Ticket File Template:
# {ticket.key}: {ticket.summary}
**Story Points:** {estimated_points}
**Priority:** {ticket.priority}
**Status:** {ticket.status}
**Description:** {ticket.description | summarized}
---
## Key Files
| File | Purpose | Lines |
| ----------------- | ------------- | ----- |
| `path/to/file.py` | Model changes | 50-75 |
| ... | ... | ... |
---
## Implementation Steps
1. Step one
2. Step two
3. ...
---
## Clarifying Questions
- Question 1?
- Question 2?
---
## Risk Assessment
**Risk Level:** Low | Medium | High
**Primary Risk:** Description
**Mitigation:** How to address
Index File (README.md) Template:
# Backlog Refinement - {date}
## Summary Table
| Ticket | Title | Points | Complexity | Risk | Details |
| -------- | ----- | ------ | ------------ | ------------ | --------------------------- |
| BIL-XXXX | Title | **N** | Low/Med/High | Low/Med/High | [View](./BIL-XXXX_title.md) |
---
## Dependencies
{dependency_diagram}
---
## Action Items
- [ ] Action item from refinement
After generating files, present:
Ask:
"I've created refinement documents in
{output_dir}/. Would you like me to:
- Add meeting notes after your refinement session?
- Update story points in Jira? (requires Jira MCP)
- Create any additional analysis?"
Final output:
"Refinement analysis complete:
- Local files:
{output_dir}/Total: {n} tickets, {total_points} story points estimated"
./refinement/ in project root