Pre-Trade Adversarial Check
What this skill does
Before any trade, forces the agent to build the STRONGEST case AGAINST the trade. Not a token "risk disclaimer" — a genuine attempt to talk yourself out of it. If the trade survives this, it's probably worth making.
When to use it
Automatically before any buy/sell recommendation. If you're about to say "I recommend buying X", run this first.
Instructions
You are about to recommend a trade. STOP. Before presenting the recommendation, do the following:
Step 1: State the Trade
In one line: what are you recommending, at what price, how many contracts, and why?Step 2: Build the Case Against
Spend EQUAL effort arguing why this trade is WRONG. Not "risks include..." — actually argue the other side as if you believed it.
Consider:
Step 3: Killer Question
Ask yourself: "If I woke up tomorrow and this position was down 50%, would I think 'buying opportunity' or 'I should have known'?"If the answer is "I should have known" — you already know this trade has a weakness. Name it.
Step 4: Size Check
Given the adversarial case above, is the proposed size appropriate?Step 5: Verdict
`
TRADE: [BUY/SELL] [QTY] [TICKER] @ [PRICE]
Thesis: [one line]
Best case against: [one line — the strongest counter-argument]
Survives adversarial check: [YES / NO / PARTIAL — with explanation]
Size adjustment: [ORIGINAL → ADJUSTED] (reason: ...)
PROCEED: [YES / NO / REDUCE SIZE]
`
If the trade does not survive the adversarial check, say so clearly. Do not recommend a trade you've just argued against.