← ClaudeAtlas

trade-negotiationlisted

This skill should be used when the user says "they countered", "how should I respond to their counter", "make a counteroffer", "negotiate this trade", "they said no, what now", "how do I get this deal done", or is mid-conversation with another manager about an offer. Provides counteroffer reasoning - anchoring, concession laddering, framing, and walk-away discipline. Not for the initial verdict on an offer (trade-evaluation), finding a partner from scratch (trade-finder), or sending the final offer in the browser (roster-ops propose-trade).
derekrbreese/fantasy-football-skills · ★ 4 · AI & Automation · score 72
Install: claude install-skill derekrbreese/fantasy-football-skills
# Trade Negotiation: The Back-and-Forth Turn a stalled or countered trade into a closed deal — or a clean walk-away. This skill manages the *sequence* of offers; use trade-evaluation for the underlying math whenever a new construction appears. ## Step 1: Establish the negotiation state Gather: the offer history so far (every version, in order), the current offer on the table, what the other manager has *said* (their words carry their priorities), and both teams' standings. Read `leagues.md` from the project root for the trade deadline, playoff weeks, and trade-review method — the deadline is the clock every negotiation runs on. If the file is missing or those fields are blank, ask for them directly and suggest running the `fantasy-league-setup:league-config` skill to persist the answers. If `leagues.md` defines more than one league, use the one marked `(default)` unless the user names another. State the advice **as of** a concrete date/time, and refresh any stale injuries, role changes, or deadline context before treating the current counter as live. If an injury update is what moved the price, require **both** the official team/game status and a second credible source before repricing around it. ## Step 2: Set the walk-away before countering Before drafting any counter, compute (with trade-evaluation logic) the **minimum acceptable version**: the weakest construction the user should still accept, by lineup delta. Write it down in the response. Every counter is then mea