From empire-product
Pressure-tests product ideas with brutal honesty: web research for competitors/demand, fatal-flaw hypotheses, anti-sycophancy, structured go/no-go output with pivots.
npx claudepluginhub marcoskichel/empire --plugin empire-productThis skill uses the workspace's default tool permissions.
<section id="anti-sycophancy">
Monitors deployed URLs for regressions after deploys, merges, or upgrades by checking HTTP status, console errors, network failures, performance (LCP/CLS/INP), content, and API health.
Share bugs, ideas, or general feedback.
Agent tool's subagent_type parameterproject-idea-validator. If a more specialized validator exists in the environment, use it.competitive-analyst) to enrich the validation with concrete competitor data. Skip if the validator agent already covers competitor research in its prompt.subagent_type) and rationale BEFORE dispatchSend dispatch message with the validator agent. Include:
Required output format from validator agent:
## Pitch
<restated in agent's words>
## Demand Signals
<quantitative evidence: search volume, community size, competitor traction, willingness-to-pay indicators>
## Competitor Teardown
| Competitor | Positioning | Strengths | Weaknesses | Threat Level |
|---|---|---|---|---|
## Differentiation Test
<does the proposed unfair advantage hold up under scrutiny? what's the wedge?>
## Fatal Flaws
<if any — list with severity: HIGH / MEDIUM / LOW>
## Strengths (Earned)
<only items with evidence>
## Risks
| Type | Description | Severity |
|---|---|---|
| Market | ... | ... |
| Execution | ... | ... |
| Technical | ... | ... |
| Distribution | ... | ... |
| Regulatory | ... | ... |
## Recommendation
<one of: PROCEED / PIVOT / KILL / INSUFFICIENT_DATA — with rationale>
Use INSUFFICIENT_DATA when key signals (demand, competitor traction, willingness-to-pay) are `[Inferred]`-only and a confident verdict would manufacture false signal. Pair it with a concrete list of "evidence needed" items.
## Suggested Pivots (if PIVOT)
- <concrete reframing of the idea — tighter niche, different audience, different wedge>
## MVP Scope (if PROCEED)
- <stripped-down scope to validate the riskiest assumption>
Cap response under 800 words
[Confirmed], [Estimated], or [Inferred]:
[Inferred] data as confirmed factWebSearch or equivalent in the validator agent's toolset)[Inferred] reasoning, which violates the anti-sycophancy contract.preconditions)