GitHub Issues Generator
Convert user stories from tasks.md into GitHub issues.
The Job
- Read tasks.md
- Parse user stories
- Generate GitHub issues with
ghCLI - Link dependencies
Prerequisites
- GitHub CLI (
gh) installed and authenticated - Git repository with GitHub remote
- tasks.md exists with user stories
Issue Format
For each user story, create issue with:
Title: [US-XXX] Story Title
Body:
## Description
[Story description]
## Acceptance Criteria
- [ ] Criterion 1
- [ ] Criterion 2
- [ ] Typecheck passes
- [ ] Tests pass
## Dependencies
#123 (if US-001 already exists as issue #123)
## Phase
Foundation / Stories / Polish
## Priority
High / Medium / Low
---
From: tasks.md
Story ID: US-XXX
Labels:
user-storypriority-high/priority-medium/priority-low- Domain-specific:
database,api,ui,security, etc.
Execution
# Dry run first
relentless issues --feature NNN-feature --dry-run
# Create issues
relentless issues --feature NNN-feature
# Create all issues (including completed)
relentless issues --feature NNN-feature --all
Mapping
- Extract story ID, title, description, acceptance criteria
- Detect domain from description (api, database, ui, etc.)
- Map priority from tasks.md
- Create dependencies based on US dependencies
Notes
- Dry run first to preview
- Issues created in dependency order
- Issue numbers used for dependency linking
- Only creates issues for incomplete stories (unless --all)
- See relentless CLI for actual implementation
微信扫一扫