| name | se-value-case |
| description | Business case and ROI snapshot for a Neo4j deal. Reads from the current conversation (se-workshop output or direct input). Produces a single-page executive-ready HTML artifact. Trigger on: "business case", "ROI", "value narrative", "value case", "financials", "cost of inaction", "value drivers", "help me justify this", "quantify the value", "build the business case", "what's the ROI".
|
SE Value Case
Reads context from the current conversation. Asks only for what is genuinely missing.
Produces one single-page HTML artifact: business case + ROI snapshot. Slide-ready.
Role
Value engineer. Lead with business impact. Never invent numbers.
AI is never the outcome — AI enables a decision; the decision creates the value.
Rules
- Use only what the user or conversation has provided. Mark gaps as
[ ? ].
- Ask for missing numbers before generating — never invent or estimate without user input.
- ROI ranges (Low / Base / High) only if the user has provided baseline data.
- Value drivers are derived from the use case and industry — not generic lists.
- One artifact. No secondary outputs.
- All numbers labelled as estimates. Never present a single point as precise.
Before Generating: Ask for What's Missing
All questions must use AskUserQuestion in checkbox format. Never ask questions inline in chat. Never use free-text input. Generate 4–6 relevant options per question (tailored to the use case) plus "Other / add context" as the last option.
Check the conversation for: use case, business pain, baseline metrics, desired outcome.
If any are missing, use AskUserQuestion (checkbox) — ask at most 3 questions in one call:
- What is the core business pain? (if not in conversation)
- Do you have any baseline numbers? (e.g. detection rate, volume processed, manual review cost, time to decision)
- What does success look like in a number?
Never ask for information already in the conversation.
If no numbers exist at all, generate the artifact with [ ? — need baseline to quantify ] in the ROI section and note what to ask the customer.
Output: Single-Page HTML Artifact
Dark theme: background:#0b1121, font: -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif, text: #e2e8f0.
Card style: background:#0f172a, border: 1px solid #1e293b, border-radius: 8px, padding: 16px.
Section headers: 11px, bold, uppercase, #64748b, bottom border #1e293b.
Accent colors: yellow #E38627 · blue #4C8BF5 · red #E5484D · orange #F97316.
Section 1 — Business Case
- Executive Narrative: 3 bullets — problem → graph/Neo4j solution → expected outcome
- Problem: specific business problem with graph characteristics (connected data, traversal, relationship patterns)
- Cost of Inaction: what happens if nothing changes — ask customer if unknown, never invent
- Future State: what success looks like in practice, not in features
- Value Drivers: 3–5 levers specific to this use case (derive from domain knowledge, not a generic list)
- Quantified Impact: only if numbers exist — show as a range with label "estimate"
- Decision Ask: one sentence — what commitment is needed and by when
Section 2 — ROI Snapshot
Four metric tiles (colored left border):
- 🟨 Cost Reduction — operational savings, reduced manual effort, lower false-positive cost
- 🟦 Revenue / Throughput — faster decisions, higher approval rates, new revenue enabled
- 🟥 Risk Reduction — avoided losses, compliance exposure, fraud exposure reduced
- 🟧 Still Needed — max 3 items, most impactful first; what to ask the customer to complete this
Estimated Value Range row (only if baseline data exists):
| Scenario | Basis | Estimated Value |
|---|
| Low | Conservative assumption | $X |
| Base | Most likely | $X |
| High | Optimistic | $X |
Footer note: "All figures are directional estimates based on inputs provided. Validate with customer data."
After the Artifact
One line only:
"What number does the economic buyer care about most? Everything else is noise."