new-issue
npx skills add https://github.com/ywj3493/claude-skills --skill new-issue
Agent 安装分布
Skill 文档
new-issue
Creates a properly numbered, bilingual issue document for tracking a unit of work.
When to Use
- User says “create an issue”, “new issue”, “start an issue”, “ì´ì ë§ë¤ê¸°”
- Beginning a new feature, bug fix, investigation, or task
- User describes work that should be formally tracked
Step-by-Step Instructions
Step 1: Determine the Next Issue Number
Check what issue numbers already exist:
ls docs/issue/ 2>/dev/null | grep -E '^issue[0-9]+\.md$' | sort
Take the highest number found and add 1. If no issues exist yet, start at 001.
Format as zero-padded 3 digits: 001, 002, …, 099, 100, 101, …
Step 2: Gather Issue Details
If the user has already described the work in their message, draft the issue content from that description and ask for confirmation before writing.
Otherwise, ask the user for:
- Title â one-line summary of the work
- Background â why is this needed? what problem does it solve?
- Acceptance Criteria â what does “done” look like?
- Initial Tasks â what are the first known steps?
Step 3: Create the English Issue Document
Create docs/issue/issue<NNN>.md:
# Issue <NNN>: <Title>
**Status**: Open
**Created**: <YYYY-MM-DD>
## Background
<Why this work is needed and what problem it solves>
## Acceptance Criteria
- [ ] <Criterion 1>
- [ ] <Criterion 2>
## Tasks
- [ ] 1. <Task 1>
- [ ] 2. <Task 2>
## Notes
<!-- Record decisions, discoveries, and blockers here as work progresses -->
See references/issue-template.md for the raw template.
Step 4: Create the Korean Mirror
Create docs/dev/issue/issue<NNN>.ko.md with the same structure in Korean.
Code blocks, file paths, commands, and technical identifiers remain in English.
# ì´ì <NNN>: <íêµì´ ì 목>
**ìí**: ì´ë¦¼
**ìì±ì¼**: <YYYY-MM-DD>
## ë°°ê²½
<ì´ ìì
ì´ íìí ì´ì ì í´ê²°íë ¤ë 문ì >
## ìë£ ê¸°ì¤
- [ ] <ê¸°ì¤ 1>
- [ ] <ê¸°ì¤ 2>
## ìì
목ë¡
- [ ] 1. <ìì
1>
- [ ] 2. <ìì
2>
## ì°¸ê³ ì¬í
<!-- ìì
ì§í ì¤ ê²°ì ì¬í, ë°ê²¬ ì¬í, ì°¨ë¨ ì¬íì ì¬ê¸°ì 기ë¡íì¸ì -->
Step 5: Confirm and Report
Tell the user:
Created:
docs/issue/issue<NNN>.mddocs/dev/issue/issue<NNN>.ko.mdReference this issue in commit messages with
Refs: issue<NNN>.
Updating Issues During Work
As work progresses, keep the issue document current:
- Check off completed tasks:
- [x] 1. Task 1 - Update Status from
OpenâIn ProgressâDone - Record key decisions in the Notes section
- Update the Korean mirror when significant changes are made