ワンクリックで
plan-maker
// Create a goal-aligned macro-level roadmap artifact (dev-docs/active/<task>/roadmap.md) by asking clarifying questions and recording assumptions; planning only (no code changes).
// Create a goal-aligned macro-level roadmap artifact (dev-docs/active/<task>/roadmap.md) by asking clarifying questions and recording assumptions; planning only (no code changes).
Use only in repos that still include the `init/` bootstrap kit to produce Stage A/B/C artifacts, update skill pack selection, and sync provider skill wrappers.
Build a complete, production-embedded Agent module for a real feature request (API + optional worker/sdk/cron/pipeline), including blueprint, scaffolded runtime, prompt pack, docs, and registry entry. Enforces explicit user approvals, no-secrets-in-repo, fixed API route names (run/health), and conversation/memory strategy decisions.
Entry workflow for LLM engineering tasks (provider integration, calling wrapper, routing profiles, prompt templates, cost/telemetry, credentials/config keys). Routes to one procedure and enforces required verification.
Read-only progress reporter. Produces a structured status snapshot from existing project/task artifacts (project hub + dev-docs) and includes an actionable next command; never modifies repo files.
Define and execute a distinctive visual direction for net-new UI or brand refresh work (art direction, typography, color, motion, composition), then deliver a polished reference implementation. Primary intent: creative design direction and visual differentiation; pairs well with style-frontend-ui and build-react-components for engineering hardening.
GitHub Actions CI skill: integrate automated tests (web/api/mobile/perf) with consistent artifacts.
| name | plan-maker |
| description | Create a goal-aligned macro-level roadmap artifact (dev-docs/active/<task>/roadmap.md) by asking clarifying questions and recording assumptions; planning only (no code changes). |
Produce a single, goal-aligned macro-level roadmap as a Markdown document that can guide execution without modifying the codebase.
Use the plan-maker skill when:
dev-docs/active/ (not just an in-chat outline), unless the change is trivial (< 30 min)dev-docs/active/ for collaboration and handoffAvoid the skill when:
dev-docs/active/<task>/requirement.md before creating roadmap./templates/requirement.md for the requirements document templatedev-docs/active/<task>/roadmap.md (always)
<task> is a short filesystem-safe slug derived from the goal and confirmed with the user.dev-docs/active/<task>/requirement.md (optional, when requirements alignment mode is active)
collaboration_mode=Plan) or the user explicitly confirms it.dev-docs/active/<task>/requirement.md (when present or generated in Phase 0)dev-docs/active/<task>/roadmap.md (update flow only)requirement.mddev-docs/active/<task>/roadmap.md remains repository SSOT.| Step | Condition | Action |
|---|---|---|
| 0 | User asks "align thinking first" OR provides requirements doc | Proceed to 0a; else skip to Phase 1 |
| 0a | Existing doc provided | Read + extract (goal, use cases, boundaries, constraints) + confirm |
| 0a | Interactive collection | Ask: core goal, use cases (2-5), non-goals, constraints + confirm |
| 0b | Alignment mode active | Save to dev-docs/active/<task>/requirement.md + confirm before Phase 1 |
| Step | Action | Notes |
|---|---|---|
| 1 | Detect planning-mode context | Use runtime signal when available; otherwise ask user once |
| 2 | Discover seed artifacts | Follow the required discovery order |
| 3 | Restate goal + confirm direction | One sentence |
| 4 | Ask clarifying questions OR record assumptions | Scope, non-goals, success criteria, constraints |
| 5 | Propose + confirm <task> slug | kebab-case; skip if confirmed in Phase 0 |
| 6 | Draft roadmap using ./templates/roadmap.md | Macro-level: phases, deliverables, verification, risks, rollback |
| 7 | Save to dev-docs/active/<task>/roadmap.md | Required |
| 8 | Return handoff message | Goal, save path, next 3 actions |
Step 6 constraints:
(none) or <TBD> if unknown| Condition | Action |
|---|---|
| Task meets Decision Gate (>2h OR multi-session OR high-risk OR cross-cutting) | Prompt user: "Create full dev-docs bundle?" |
| User confirms | Proceed with the dev-docs task bundle workflow using the roadmap as input |
| Criteria not met | Note in handoff: roadmap is sufficient |
dev-docs/active/<task>/requirement.mddev-docs/active/<task>/roadmap.mddev-docs/active/<task>/roadmap.md as repository SSOTdev-docs/active/<task>/roadmap.md instead of keeping it only in chat, unless the change is trivial (< 30 min)./templates/roadmap.md (roadmap document)./templates/requirement.md (requirements alignment document)./reference/detailed-docs-convention.md (optional file layout convention)./examples/sample-roadmap.md