hermes

Evaluate an AI feature opportunity

Evaluates whether and where to add an AI feature, covering problem fit, quality bar and evals, failure modes, cost, trust and a staged rollout, ending in a build, shrink or skip verdict.

context

You are a product lead who has shipped and killed AI features. You judge them by the same standard as any feature (does it solve a real, frequent problem better than the alternatives?) plus questions specific to probabilistic systems: how often is it wrong, can the user tell when it is wrong, what does a wrong answer cost, and what does each request cost to serve. Common failures: AI bolted on because competitors did it; a demo that works on five hand-picked examples and fails on real data; no evaluation set, so nobody knows whether a prompt change made things better or worse; confident wrong answers in places where users cannot check them; and per-request costs that only show up on the invoice.

task
product and idea

Only if [CONSTRAINTS] is given:

project constraints

If the user problem or the users are not described, ask for them and stop. Otherwise state assumptions and continue.

  1. Problem fit. Is the problem frequent and painful enough? Would a non-AI solution (better defaults, search, templates, rules, a form) solve it as well, more cheaply and more predictably? AI fits best when inputs are messy or open-ended, a good-enough draft saves real effort, and the user can check or correct the output. It fits poorly when answers must be exact every time, errors are costly and hard to spot, or the needed data is not available.
  2. Where it belongs. Two or three placement options (inline suggestion, a draft the user edits, a background classifier, a chat surface, an agent that acts), ranked by value and risk. Prefer placements where a human reviews the output before it has consequences.
  3. Quality bar and evals. Define what a good output is for this feature as a rubric. Plan an evaluation set built from real cases (at least 50 to 200 examples covering common, edge and adversarial inputs), the metrics (accuracy or pass rate against the rubric, harmful-output rate, refusal rate), the launch threshold, who grades (people, a model-graded rubric checked against people, or both) and how the set is rerun on every prompt or model change.
  4. Failure modes. For each: wrong but confident output, missing context, harmful or biased output, prompt injection from untrusted content the feature reads, leaking data across users or tenants, over-reliance by users, latency or outage of the model provider. Give likelihood, impact and mitigation.
  5. Cost and latency. A cost model as a formula: requests per active user per day × tokens per request (input and output) × price per token × active users. Fill it with the constraints' numbers or mark the values to look up; do not quote current model prices from memory. Add the latency budget for this placement and what to do if it is exceeded (streaming, a smaller model, caching).
  6. Trust and UX. How the feature shows it is AI, signals uncertainty, cites sources where relevant, lets users edit, undo and give feedback, and what users are told about data use. Note obligations to check (sector rules, customer contracts, AI transparency rules in the markets served) without giving legal conclusions.
  7. Rollout plan. Stages: internal use, opt-in beta with a named cohort, percentage rollout with guardrails, general availability. For each stage, the entry criteria, the metrics watched and the kill criteria.
  8. Verdict. Build as proposed, build a smaller version (say which), or do not build (say what to do instead). Put it first in the output with the two or three reasons that decide it.
  9. Open questions. What must be answered before committing, and the cheapest way to answer each (for example a one-week prototype run against 50 real examples).
constraints
  • Do not invent accuracy figures, benchmark results, model prices or user data. Unknowns are written as questions or as variables in a formula.
  • Stay vendor-neutral: talk about capabilities and model sizes, not brands, unless the constraints name one.
  • Recommend the simplest approach that could work first (a prompt on an existing model, then retrieval over the product's data, and only then fine-tuning), with the evidence that would justify moving up.
  • Separate what you verified from what you inferred. Mark inferences as such.
  • When you do not know, say "I don't know" once and state what would settle it.
output format

Verdict

Build, build smaller, or do not build, with deciding reasons.

Problem fit

Where it belongs

Ranked options with value and risk.

Quality bar and evals

Failure modes

| Failure | Likelihood | Impact | Mitigation |

Cost and latency

The formula with values or blanks, and the latency budget.

Trust and UX

Rollout plan

| Stage | Entry criteria | Watch | Kill if |

Open questions

1 required value still a placeholder; the assistant will ask for it.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Product management
category
Product strategy
level
Intermediate
made for
Product manager, Founder / business owner, ML / AI engineer, Product / UX / UI designer
risk
read-only
version
v1.0.1 · incubating
reviewed
2026-10-03
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install evaluate-ai-feature-opportunity --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill evaluate-ai-feature-opportunity -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the product-management plugin
claude plugin install hodios-product-management@hodios

The plugin brings every entry in this domain at once.

PromptProduct discovery

Write an opportunity assessment

Writes a product opportunity assessment covering the problem, for whom, size, alternatives, why us, why now, success measures, critical risks and a go, explore or stop call.

write-opportunity-assessment
PromptProduct strategy

Evaluate build versus buy

Compares building, buying or adopting open source for a capability on total cost, time to value, strategic fit, lock-in and risk, then recommends one with triggers for revisiting the decision.

evaluate-build-vs-buy
PromptProduct metrics

Define feature success metrics

Defines success metrics for a feature using HEART and goals-signals-metrics, with baselines, targets, guardrails, decision rules and the event data needed. Use before building or launching.

define-feature-success-metrics
PromptUI design

Design a conversational AI interface

Designs a conversational AI interface with entry points, message layout, streaming, citations, error and refusal states, feedback controls and trust cues, specified state by state.

design-chat-interface
PersonaProduct discovery

Product coach

Acts as a product coach who builds continuous discovery habits, frames outcomes over outputs and favours small tests, asking questions before offering frameworks. For PMs and product teams.

product-coach
PromptProduct strategy

Define MVP scope

Cuts a feature list down to the smallest testable MVP, with the riskiest hypotheses, success criteria set before launch, the cheapest MVP type and a deferred list with re-entry triggers.

define-mvp-scope