بنقرة واحدة
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
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
Generate scenario spec files for a phase or individual issue
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.md. 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.md).
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 — Create docs/ROADMAP.md (or the configured
roadmap_path) using the format below. Create parent directories if needed.
Create milestones — For each phase, run:
gh milestone create "<Phase Name>" --repo <repo>
If the milestone already exists, skip it and note that in the output.
Print summary — List the phases, milestone names, and file path.
# <Project Name> — Roadmap
> One-line project description.
---
## Phase 1: <Name>
**Goal**: <What's true when this phase is complete.>
**Milestone**: `<Phase Name>` | **Label**: `phase-1`
- <Issue slug — brief description of a work item>
- <Issue slug — brief description of a work item>
---
## Phase 2: <Name>
...
phase-N./godark-create-planning-doc./godark-create-issues.