← スキル一覧に戻る

issue-writing
by jclfocused
Claude agents and commands configuration
⭐ 2🍴 0📅 2025年12月31日
SKILL.md
name: issue-writing description: Use this skill when writing, reviewing, or discussing issue descriptions, acceptance criteria, or task breakdowns. Ensures consistent, high-quality issue structure that any developer or AI can pick up and execute. Triggers when drafting issues, defining requirements, or when users ask "how should I write this issue?" or "what should the acceptance criteria be?"
Issue Writing Skill
This skill guides the creation of well-structured, actionable Jira issues that any developer or AI can pick up and execute independently.
When to Use
Apply this skill when:
- Writing or drafting issue descriptions
- Defining acceptance criteria for tasks
- Breaking down features into Subtasks
- Reviewing existing issues for clarity
- Users ask how to document requirements
Issue Structure: Parent Stories
h2. IMPORTANT: Jira Issue Discipline
[Standard discipline rules]
---
h2. Problem
[1-2 sentences: Why does this feature need to exist?]
h2. Solution
[1-2 sentences: What are we building to solve this?]
h2. High-Level Implementation
[Bullet points: Key technical decisions, patterns]
h2. Codebase Investigation Findings
[What patterns to follow, similar features, code locations]
h2. Out of Scope / Deferred
[Explicitly list what we're NOT doing]
Issue Structure: Subtasks
h2. Objective
[1-2 sentences: What specific thing needs to be done?]
h2. Acceptance Criteria
* [Specific, testable criterion 1]
* [Specific, testable criterion 2]
* [Specific, testable criterion 3]
h2. Implementation Notes
* Relevant files: [paths]
* Patterns to follow: [reference]
* Dependencies: [other Subtasks]
Writing Good Acceptance Criteria (SMART)
- Specific: Clear about what exactly needs to happen
- Measurable: Can objectively verify if it's done
- Achievable: Within scope of this single Subtask
- Relevant: Directly related to the objective
- Testable: Can be validated by running/checking
Jira Formatting Notes
Jira uses Wiki markup, not Markdown:
- Headers:
h1.,h2.,h3. - Bold:
*bold* - Bullets:
*or- - Numbered list:
# - Code:
{{inline}}or{code}block{code} - Links:
[title|url]
Anti-Patterns to Avoid
- Vague objectives: "Improve the dashboard"
- Missing acceptance criteria: Assuming it's obvious
- Implementation prescription: Over-specifying the how
- Hidden dependencies: Not mentioning blockers
- Scope creep: Adding "nice to haves"
Remember: A good issue can be executed by anyone who reads it.
スコア
総合スコア
40/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です