ワンクリックで
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 職業分類に基づく
Implement React table components with reflow-free text measurement using @chenglou/pretext. Use this skill when the user asks to build a table with dynamic row heights, virtualized scroll, resizable columns, inline editing, drag-to-reorder, or any table feature where accurate pre-render text measurement matters. Triggers on: "build a table", "add a table component", "virtualized table", "table with dynamic row heights", "resizable columns", "pretext table", "use pretext for a table", "table without reflow".
Drive interactive approval of the prototype by updating project context and roadmap artifacts after a completed iteration.
Validate the current iteration's PRD against the implemented code via the audit prototype skill.
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.
Implements a single user story from the PRD: writes code and tests, follows project conventions. Invoked by: nvst create prototype.
Gathers the requirement from the user and produces it_{iteration}_product-requirement-document.md. Triggered by: nvst define requirement.
| 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.
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