원클릭으로
ideate
Leads a structured ideation interview to surface feature/project ideas and update ROADMAP.md with new candidates.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Leads a structured ideation interview to surface feature/project ideas and update ROADMAP.md with new candidates.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Fixes one issue from the iteration issues list by reproducing, diagnosing, and resolving it. Invoked by: bun nvst fix issue.
Refines .agents/PROJECT_CONTEXT.md via editor mode or challenge mode. Challenge mode validates the document against the actual codebase and detects compliance issues. Triggered by: nvst refine project-context.
Creates or updates .agents/PROJECT_CONTEXT.md with project conventions, tech stack, code standards, testing strategy, and product architecture. Triggered by: nvst create project-context.
Drive interactive approval of the prototype by updating project context and roadmap artifacts after a completed iteration.
Load the refactor plan from it_{iteration}_audit.json and invoke the agent to apply code changes.
Validate the current iteration's PRD against the implemented code via the audit prototype skill.
| name | ideate |
| description | Leads a structured ideation interview to surface feature/project ideas and update ROADMAP.md with new candidates. |
| user-invocable | true |
Lead a focused ideation session with the developer. Read context, conduct a one-question-at-a-time interview, propose concrete ideas, and update ROADMAP.md with new candidates.
Use Chain of Draft (CoD) for all internal reasoning steps. Before producing any user-facing output, think through your reasoning in ultra-compact draft steps:
ROADMAP.md and PROJECT_CONTEXT.md from the project root (if they exist) before starting the interview. Use them to understand existing direction, tech stack, and audience.ROADMAP.md with the proposed items.PROJECT_CONTEXT.md needs updating.Before asking any question:
ROADMAP.md (if present). Note existing items so you do not propose duplicates.PROJECT_CONTEXT.md (if present). Note the tech stack, audience, and constraints.Ask the following questions in order. Wait for the developer's answer before proceeding to the next question. Do not present multiple questions at once.
Q1. What problem or opportunity do you want to explore in this ideation session?
(e.g. a pain point you or your users experience, a capability gap, or a market opportunity)
Q2. Who is the primary user or beneficiary of this idea?
A. Yourself (developer tooling / DX)
B. End users of the product
C. A specific team or role: [specify]
D. Other: [specify]
Q3. What is the rough scope you have in mind?
A. Small addition to an existing feature
B. New standalone feature
C. New module or integration
D. Significant product pivot or new product line
Q4. Are there any hard constraints for this idea?
(e.g. must stay in existing tech stack, must ship in current iteration, no new dependencies)
[Open answer — or "none"]
Q5. Do you have any early hypotheses, inspirations, or reference examples you want to share?
[Open answer — or "none"]
Based on the developer's answers, propose between 2 and 4 concrete, actionable ideas. For each idea, provide:
S (< 1 iteration), M (1 iteration), or L (2+ iterations)Format each proposal as a numbered section, for example:
### 1. [Title]
**Description:** …
**Rationale:** …
**Effort:** M
**Differentiation:** …
Ask the developer to confirm which idea(s) they want to carry forward before proceeding.
ROADMAP.mdAfter the developer selects one or more ideas:
ROADMAP.md (create it if it does not exist).## Candidates (or append to it if it already exists).[candidate]:## Candidates
- [ ] [candidate] **[Title]** — [one-line description]. Effort: S/M/L.
ROADMAP.md.PROJECT_CONTEXT.md UpdatesAfter writing ROADMAP.md, check whether the ideation session revealed information that would make PROJECT_CONTEXT.md stale or incomplete. Flag if any of the following changed:
If any of these changed, tell the developer:
"The ideation session revealed [what changed]. You may want to run
nvst create project-contextto updatePROJECT_CONTEXT.md."
If nothing changed, no action is needed.
Before finishing:
ROADMAP.md and PROJECT_CONTEXT.md were read (or noted as absent) before the interviewROADMAP.md updated with selected ideas marked [candidate]PROJECT_CONTEXT.md needs updating and flagged if so