| name | create-issue |
| description | Create a GitHub issue for vultisig-windows using the official bug/feature templates. |
Create Issue
Usage
/create-issue โ infer everything from conversation context.
Templates
Bug Report โ label: bug, title prefix: [Fix]
<!-- AGENT
type: "bugfix"
priority: "critical|high|medium|low"
size: "tiny|small|medium"
platform: [windows, extension]
files:
read: []
write: []
verify: ["yarn check:all"]
-->
# [Fix] <what's broken> [<screen/area>]
## Problem
<!-- 2-3 sentences. What's broken? Who's affected? -->
## Expected Behavior
<!-- What should happen instead? -->
## Steps to Reproduce
1.
2.
3.
## Solution
<!-- 1 paragraph. WHAT to do and WHY this approach. Leave blank if unsure. -->
## Scope
### Must Do
- [ ] <!-- Specific fix 1 -->
- [ ] <!-- Specific fix 2 -->
### Must NOT Do
- Don't change unrelated code
- Don't refactor surrounding logic
## Acceptance Criteria
- [ ] `yarn check:all` succeeds
- [ ] <!-- Specific behavior check 1 -->
- [ ] <!-- Specific behavior check 2 -->
Feature Request โ label: enhancement, title prefix: [Add]
<!-- AGENT
type: "feature"
priority: "critical|high|medium|low"
size: "tiny|small|medium"
platform: [windows, extension]
files:
read: []
write: []
verify: ["yarn check:all"]
-->
# [Add] <what to build> [<screen/area>]
## Problem
<!-- 2-3 sentences. What's missing or suboptimal? -->
## Solution
<!-- 1 paragraph. WHAT to do and WHY this approach. -->
## Scope
### Must Do
- [ ] <!-- Specific deliverable 1 -->
- [ ] <!-- Specific deliverable 2 -->
### Must NOT Do
- Don't change existing behavior
- Don't add extra dependencies without approval
### Out of Scope
- <!-- Related but separate work โ future issue -->
## Acceptance Criteria
- [ ] `yarn check:all` succeeds
- [ ] <!-- Specific behavior check 1 -->
- [ ] <!-- Specific behavior check 2 -->
Size Guide
| Size | Files | Lines | Example |
|---|
tiny | 1 | <50 | Fix typo, update constant |
small | 1โ3 | 50โ200 | Fix a bug, add a function |
medium | 3โ8 | 200โ500 | New feature with tests |
large | 8+ | 500+ | SPLIT THIS |
Key Repo Rules (from ISSUE_GUIDE.md)
lib/ is normal workspace code hereโedit when the issue requires it (not a copy of another repo)
- Never modify
core/mpc/ or tss/ without explicit review approval
- Use resolver pattern for chain-specific logic
- Only edit
en.ts for translations
Workflow
gh issue create \
--title "[Fix|Add] Short description [Area]" \
--label "bug|enhancement" \
--body "$(cat <<'EOF'
<full body from template above>
EOF
)"
Print the issue URL when done.