원클릭으로
godark-create-issues
Create GitHub issues from a phase planning doc
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create GitHub issues from a phase planning doc
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Analyze an existing project and populate godark.yaml with modules, codegen, CI, and env configuration
Generate scenario spec files for a phase or individual issue
Create a project roadmap and GitHub milestones through conversation
Generate a practical overview with real-world examples for a completed roadmap phase
Create a detailed planning doc for a roadmap phase
Compress and organize CLAUDE.md into a minimal directory of pointers
| name | godark-create-issues |
| description | Create GitHub issues from a phase planning doc |
| argument-hint | <phase-number> |
| disable-model-invocation | true |
Read a planning doc and create GitHub issues with the proper structure for agent consumption. Update the planning doc and roadmap with assigned issue numbers.
Read config — Read godark.yaml to get the repo, roadmap_path
(default: docs/roadmap/), and planning_dir (default: docs/planning/).
Find the planning doc — Use the phase number argument to locate the
planning doc by globbing <planning_dir>/phase-<N>-*.md. If no match is
found, report an error. Parse the file to extract the milestone name and
each issue's title, description, acceptance criteria, test cases, and
dependencies.
Check existing issues — Run gh issue list --milestone "<Milestone>" --repo <repo> --state all --limit 200 to see what already exists. Match by
title to avoid creating duplicates.
Confirm with user — Present the list of issues, noting:
Ask the user to confirm before creating or updating anything.
Create or update issues — For each new issue, run:
gh issue create --title "<Title>" --body "<body>" \
--milestone "<Milestone>" --label "phase-N" --repo <repo>
The issue body must include:
## Description section## Acceptance criteria section with - [ ] checkboxes## Test cases section with - **Name**: entries**Blocked by**: #N line if the issue has dependencies (using the real
issue numbers from GitHub, not the planning doc order)For existing issues the user chose to update, run:
gh issue edit <number> --body "<body>" --repo <repo>
Update the planning doc — Replace ## Issue: <Title> headings with
## Issue N: <Title> using the assigned GitHub issue numbers.
Update the roadmap — In the phase file (e.g. docs/roadmap/phase-30.md),
add or update the **Issues** line with the issue number range (e.g.,
**Issues**: #14-#17).
Print summary — List each created issue with its number, title, and URL.
godark vet issues validates:
## Description, ## Acceptance criteria (with checkboxes), ## Test cases
(with named entries).**Blocked by**: #N format with real issue numbers.phase-2) to every issue./godark-create-scenarios.When this skill completes, suggest the user run /godark-create-scenarios next.
Do NOT attempt to create scenario specs yourself — the skill contains specific
formatting, structure, and coverage directives that must be followed exactly.
The full workflow order is:
/godark-create-milestone/godark-create-planning-doc/godark-create-issues (this skill)/godark-create-scenarios