ワンクリックで
godark-create-milestone
Create a project roadmap and GitHub milestones through conversation
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Create a project roadmap and GitHub milestones through conversation
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 GitHub issues from a phase planning doc
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-milestone |
| description | Create a project roadmap and GitHub milestones through conversation |
| argument-hint | <project-goal> |
| disable-model-invocation | true |
Help the user define a phased roadmap for their project and write it to
docs/roadmap/. Each phase gets its own file. Create a GitHub milestone for
each phase.
Gather context — Read CLAUDE.md (if it exists) to understand the
project. Read docs/architecture.json and
docs/conventions.md if they exist to understand current architecture layers
and coding conventions. Read godark.yaml to find the repo and
roadmap_path (default: docs/roadmap/). Read docs/roadmap/README.md to
find existing phases.
If docs/architecture.json is empty or missing, note this and suggest running
/godark-define-architecture before or after creating milestones so that
structural decisions are captured in a machine-readable form.
Discuss goals — Ask the user about:
Propose phases — Based on the discussion, propose a phased breakdown. Each phase should have:
Ask the user to review. Iterate until they're satisfied with the phasing.
Write the roadmap — Write each phase to its own file in docs/roadmap/
(or the configured roadmap_path) using the format below. Create parent
directories if needed. Update docs/roadmap/README.md with the table of
contents linking to each phase file.
phase-NN.md (zero-padded two digits).Create milestones — For each phase, run:
gh milestone create "Phase N: <Name>" --repo <repo>
The milestone title must use the full "Phase N: Name" format from the
roadmap heading (e.g., Phase 1: Experimentation Service Integration).
This prefix is required for godark vet issues --tag phase-N to resolve
the milestone. If the milestone already exists, skip it and note that in
the output.
Print summary — List the phases, milestone names, and file path.
docs/roadmap/README.md# <Project Name> - Roadmap
> One-line project description.
---
## Phases
- [Phase 1: <Name>](phase-01.md) ✅
- [Phase 2: <Name>](phase-02.md)
docs/roadmap/phase-NN.md## Phase N: <Name>
**Goal**: <What's true when this phase is complete.>
**Milestone**: `Phase N: <Name>` | **Label**: `phase-N`
- <Issue slug — brief description of a work item>
- <Issue slug — brief description of a work item>
phase-N./godark-create-planning-doc.docs/roadmap/, ask the user whether to replace
or append new phases./godark-create-issues.When this skill completes, suggest the user run /godark-create-planning-doc
next. Do NOT attempt to create the planning doc yourself — the skill contains
specific formatting, structure, and issue-splitting directives that must be
followed exactly. The full workflow order is:
/godark-create-milestone (this skill)/godark-create-planning-doc/godark-create-issues/godark-create-scenarios