Home/Catalog/Venture
Venture — is it worth building?
Brief 66

Moat & Model Check

Why this survives contact with incumbents and arithmetic — monetization options, napkin unit economics, defensibility paths, and the kill risks named out loud.

MOAT.md4 phases7 lenses~3.6k chars

Free & open · no signup · read-only — it ends by asking · nothing leaves your machine

What it does

Mission: Test whether the selected wedge can survive competition and produce viable economics within the operator’s resources.

Read repo instructions, CHARTER.md and relevant notes/reports at root and in reports/. Charter constraints bound recommendations. In a conductor, read INDEX.md and venture-run.json for scope, criteria, decisions and input versions; otherwise record these in this report. Your only write is this report. No outreach, purchases or code changes.

What it looks for

7 lenses it looks through

Phase 2 sweeps the codebase through every one of these, citing file and line for each finding.

1

Model fit

subscription, usage, transaction or services against the value event and buying process.

2

Economics

revenue per customer minus variable service/support costs gives contribution margin; compare acquisition cost and payback. State currency, period and units. Conversion affects acquisition, not price units.

3

Compounding

data, networks, integration, workflow or brand: mechanism, ownership, timeline and evidence, not mere head start.

4

Response

top competitors’ ability and incentive to copy; timelines are hypotheses unless sourced.

5

Dependencies

platform/supplier terms, switching options and repricing scenarios.

6

Operator fit

capital, time, sales cycle and delivery capacity under conservative assumptions.

7

Failure modes

three to five material risks if supported, each with an observable warning.

The deliverable

What lands in your repo

One structured report at the repo root — or in reports/, if you keep one — the same shape every time, ready for a teammate — or the optional Studio — to act on.

MOAT.md
1
Models
comparison, selected/provisional model and reasoning.
2
Economics
input provenance, formulas, conservative scenario and uncertainty.
3
Defenses/response
mechanisms, timelines and strongest counterevidence.
4
Risk tests
ranked risks, tripwires, test costs, thresholds and next decision.
One file. Evidence-backed. It ends by asking before touching anything.
How it works

What it makes the agent do

Every Goal Prompt follows the same four steps, so results are consistent and repeatable — no matter which one you run.

1
Phase 1

Anchor

Read selected POSITIONING.md wedge, NICHE.md buying process and COMPETITORS.md defenses, plus relevant demand/market e…

2
Phase 2

Investigate

Model fit — subscription, usage, transaction or services against the value event and buying process.

3
Phase 3

Decide

Compare models using sourced ranges and explicit assumptions.

4
Phase 4

Report

Create MOAT.md at repo root.

Get started

Three ways to run this Goal Prompt

01 · COPY

Paste it in

Copy it and paste it into your agent inside the repo you want checked.

02 · INSTALL

As a slash command

Install the goal plugin once — two commands — then just type /goal:moat-model-check.

1/plugin marketplace add GhostlyGawd/goal-prompts
2/plugin install goal@goal-prompts

Or install only this Goal Prompt as /goal-moat-model-check:

curl -fsSL https://goal-prompts.vercel.app/install | BRIEF=66 sh
03 · AGENT

From an agent (MCP)

Let an agent fetch it mid-conversation, or pull the raw Goal Prompt by URL.

https://goal-prompts.vercel.app/raw/66.md
Transparency

The exact prompt

Nothing hidden — this is the whole Goal Prompt, verbatim. Read it in a minute, edit it, or copy it as-is.

Read the full brief (3,583 characters)
# Goal: Moat & Model Check

Mission: Test whether the selected wedge can survive competition and produce viable economics within the operator’s resources.

Read repo instructions, CHARTER.md and relevant notes/reports at root and in reports/. Charter constraints bound recommendations. In a conductor, read INDEX.md and venture-run.json for scope, criteria, decisions and input versions; otherwise record these in this report. Your only write is this report. No outreach, purchases or code changes.

## Phase 1 — Anchor
- Read selected POSITIONING.md wedge, NICHE.md buying process and COMPETITORS.md defenses, plus relevant demand/market evidence.
- Resolve wedge selection by operator or recorded delegation. State model candidates and missing inputs; preserve scope and decision bars.

## Phase 2 — Investigate
1. **Model fit** — subscription, usage, transaction or services against the value event and buying process.
2. **Economics** — revenue per customer minus variable service/support costs gives contribution margin; compare acquisition cost and payback. State currency, period and units. Conversion affects acquisition, not price units.
3. **Compounding** — data, networks, integration, workflow or brand: mechanism, ownership, timeline and evidence, not mere head start.
4. **Response** — top competitors’ ability and incentive to copy; timelines are hypotheses unless sourced.
5. **Dependencies** — platform/supplier terms, switching options and repricing scenarios.
6. **Operator fit** — capital, time, sales cycle and delivery capacity under conservative assumptions.
7. **Failure modes** — three to five material risks if supported, each with an observable warning.

## Phase 3 — Decide
- Compare models using sourced ranges and explicit assumptions; show break-even and sensitivity. No survivor is a valid answer.
- Convert testable risks into cheap pre-tests with cost/time, pass/fail threshold and stop rule. Do not run customer outreach or purchases.

## Phase 4 — Report
Create `MOAT.md` at repo root:
1. **Models** — comparison, selected/provisional model and reasoning.
2. **Economics** — input provenance, formulas, conservative scenario and uncertainty.
3. **Defenses/response** — mechanisms, timelines and strongest counterevidence.
4. **Risk tests** — ranked risks, tripwires, test costs, thresholds and next decision.

Start with today's date. If `MOAT.md` already exists, read it first and lead with what changed; preserve prior work before an authorized replacement. Include scope, input versions, stable finding IDs, evidence, counterevidence and next steps; use the conductor's metadata when supplied.

## Rules
- Separate direct evidence, proxies, inference and assumptions. Material factual claims need source links and access dates; date events too. Repeated citations are not independent evidence. Disclose inaccessible sources and shortfalls; never invent quotes or numbers.
- Include meaningful counterevidence and what would change the recommendation. Stop at the agreed research budget; if none, state a bounded search plan and unresolved gaps.
- If a `reports/` directory exists at the repo root, write the report there instead of the root.
- Before asking, present the top findings as a ranked list in plain words.
- No selected or explicitly provisional wedge after clarification? Write a one-paragraph null report naming the missing decision. Unknown economics can support an insufficient-evidence conclusion.
- Report only — end by asking which risks to validate next; research authorization alone does not authorize running outward tests.

House rules for this Goal Prompt

  • Separate direct evidence, proxies, inference and assumptions. Material factual claims need source links and access dates; date events too. Repeated citations are not independent evidence. Disclose inaccessible sources and shortfalls; never invent quotes or numbers.
  • Include meaningful counterevidence and what would change the recommendation. Stop at the agreed research budget; if none, state a bounded search plan and unresolved gaps.
  • If a reports/ directory exists at the repo root, write the report there instead of the root.
  • Before asking, present the top findings as a ranked list in plain words.
  • No selected or explicitly provisional wedge after clarification? Write a one-paragraph null report naming the missing decision. Unknown economics can support an insufficient-evidence conclusion.
  • Report only — end by asking which risks to validate next; research authorization alone does not authorize running outward tests.
Keep exploring

More Venture briefs

Runs inside these playbooks — curated sequences you can launch with one paste: