Skills
Point an agent at your league.
Skills are workflows built on the API, not new server capability. Each one composes a few reads and writes into something you'd actually ask for: find undervalued trades, fill a standing offer, set the highest-projected lineup before lock. Run them from Claude, Codex, or your own script.
Find undervalued trade targets
Surface players the market is quietly mispricing, before your league mates notice.
How it works
- 1
GET /free-agentspull the available pool, ranked by KTC value - 2
GET /trade-triggersread every standing offer live in the league - 3
composeflag anyone a rival already values above the going rate
Example
Jaylen Warren is buried at RB38 on waivers, but an active trigger is offering a 2026 3rd for him. That gap is yours to flip.
Fill a standing offer the moment it clears
Name your price for a player once, then let the trade execute itself the instant terms are met.
How it works
- 1
POST /trade-triggerspost your terms: a pick floor, value bundle, or position-rank threshold - 2
POST /trade-triggers/{id}/offersauto-submit the matching offer the second a roster crosses the line
Example
Want Xavier Worthy for any 2026 2nd-or-better? Arm the trigger and walk away. It fills the moment someone's willing.
Fills the trade immediately and irreversibly the moment terms are met.
Set the highest-projected lineup before lock
Never leave points on your bench. Auto-optimize your starters right up until kickoff.
How it works
- 1
GET /rosterread your starters and bench, each with projections - 2
GET /matchuppull the week's projected totals and your opponent - 3
PATCH /lineupswap in any bench player out-projecting a starter at the same slot
Example
Your FLEX projects 9.4; a bench WR just jumped to 14.1 on a beat-writer report. The swap lands before lock, without you watching.
Draft on the clock, automatically
Hand the draft to an agent that takes the best available the instant it's your turn.
How it works
- 1
GET /drafts/{id}poll draft state until turn flips to active - 2
POST /drafts/{id}/pickssubmit the top player left on your board, atomically
Example
On the clock at 3am? The agent watches the board and takes your #1 remaining before the timer autopicks a kicker.
Weekly payout digest
One formatted recap every week: what you're on pace to cash, and what moved in your league.
How it works
- 1
GET /money-outlooksimulated payout odds and expected winnings - 2
GET /market-pulsethe week's biggest roster-value movers - 3
composeformat the digest and drop it in the group chat
Example
“You're 2nd in the money race, +$36 this week. Nabers is up 8%, Swift cratered.” Auto-posted every Tuesday.