Home
cd ../playbooks
Personal DevelopmentBeginner

Firecrawl Fantasy Sports Advisor

Research start/sit, waiver, trade, draft, and keeper decisions with current player news, usage, matchups, and your league's scoring, with a clear recommendation and cited reasons

10 minutes
By FirecrawlSource
#firecrawl#fantasy-sports#sports#decision-making#research#fantasy-football

Fantasy advice is stale the moment a player gets ruled out an hour before lineup lock. This playbook has Claude check current injury and lineup status, recent usage, and matchups against your league's actual scoring, then lead with a recommendation, cite the evidence, and name the one assumption most likely to change it.

Who it's for: fantasy football, basketball, baseball, and hockey managers, league commissioners, keeper and dynasty players, draft-prep enthusiasts

Example

"Start A or B this week? 0.5 PPR, I have a flex spot open" → a recommendation with cited reasons on role, opponent, injury and lineup status with report timestamps, a note of the status most likely to change the choice, and a usable alternative before lineup lock

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

Or install from your terminal:
npx ccplaybooks add firecrawl-fantasy-sports
# Research a fantasy decision

**When to use:** Research fantasy start/sit, waiver, trade, draft, or keeper decisions using current player news, usage, matchups, and league scoring. Use for roster decisions; do not change rosters or place bets.

Source: https://github.com/firecrawl/firecrawl-claude-plugin/blob/main/skills/fantasy-sports/SKILL.md (MIT, Firecrawl).

## Prerequisite: the Firecrawl MCP

This workflow runs on Firecrawl's hosted MCP server (tools such as `firecrawl_search` and `firecrawl_scrape`). If those tools are not available, tell the user to connect Firecrawl (in Claude Code, run `/mcp` and connect the account) instead of guessing at tools or arguments. Requests send search queries, page URLs, and any provider inputs to Firecrawl, so include only what the task needs.

1. Use the Firecrawl MCP to research the fantasy decision with current public sources. Use the host's tool discovery when needed and follow the live Firecrawl schemas. Establish the decision, sport, scoring period and rules that could change the answer. Reuse supplied league context or an available connected league tool; ask only for missing context that matters. Firecrawl supplies public research, not private roster access. Do not assume a player is on the user's roster or available on their waiver wire. For pickups, establish the available options and who would be dropped; for trades or keepers, include league format and relevant costs or picks.
2. When browsing is permitted and current evidence is still needed, call `firecrawl_search` for the players and scoring period, and use `firecrawl_scrape` where passages do not establish the decision-critical facts. Check team, opponent, schedule, injury or lineup status, and recent playing time or usage. Use a fresh scrape with `maxAge: 0` when supported for a volatile status page. Check report timestamps against game time; a successful fetch or undated page does not prove current status. Otherwise, use supplied evidence and identify any current decision-critical facts it cannot establish.

Get new playbooks like this one

One email a week with new Claude Code workflows. Free, like everything here.

No spam. Unsubscribe anytime.

README.md

What This Does

Researches a fantasy decision (start/sit, waiver pickup, trade, draft pick, or keeper) from current public sources, then gives a clear recommendation.

The steps:

  1. Establish the decision. Sport, scoring period, and the rules that could change the answer: your scoring settings, roster limits, available options, who you'd drop, league format, and costs or picks in a trade or keeper. Firecrawl supplies public research, not private roster access, so Claude doesn't assume a player is on your roster or available on your waiver wire. It asks only for missing context that matters.
  2. Check current evidence. Team, opponent, schedule, injury or lineup status, and recent playing time or usage. It uses a fresh scrape for volatile status pages, and checks report timestamps against game time, because a successful fetch or undated page doesn't prove current status.
  3. Compare the options under your scoring and roster constraints. Observed performance, sourced projections, and Claude's judgment are separated. Expert rankings for the right scoring format and period are a baseline with source dates, and consensus is established only from independent sources.
  4. Recommend. The answer leads with a clear recommendation and concise cited reasons, names the assumption or unresolved status most likely to change the choice, and gives a usable alternative before lineup lock.

Before You Start

This workflow runs on Firecrawl's hosted MCP server, which gives Claude tools to search the live web and read pages. You need a Firecrawl account and a connected MCP server.

Easiest route: the Firecrawl plugin. In Claude Code:

/plugin marketplace add firecrawl/firecrawl-claude-plugin
/plugin install firecrawl@firecrawl

Then run /reload-plugins (or start a new session) and /mcp to connect your Firecrawl account. Installing the plugin and connecting the account are separate steps. The plugin bundles all thirteen Firecrawl skills, so this playbook is mainly for people who want just this one workflow as a standalone CLAUDE.md. Choose one installation of Firecrawl so the skills don't duplicate.

Cost and privacy. Web, developer, and paper searches are billed per request, page retrieval is billed per URL, and provider data uses each capability's listed price. Government search and provider discovery are free. Check your Firecrawl plan. Requests send search queries, page URLs, and any provider inputs to Firecrawl, so include only what the task needs.


Quick Start

Step 1: Create a Project Folder

mkdir -p ~/Documents/FantasyAdvisor

Step 2: Download the Template

Click Download above, then:

mv ~/Downloads/CLAUDE.md ~/Documents/FantasyAdvisor/

Step 3: Start Working

cd ~/Documents/FantasyAdvisor
claude

Then ask in plain language:

"Start or sit: [Player A] or [Player B]? League is [scoring format]"
"Best waiver pickup this week for a [position] need? I would drop [player]"
"Should I trade [player] for [player]? Keeper league, [format]"

Tips & Best Practices

  • Share your scoring and roster rules. Format changes the answer, such as PPR vs. standard or superflex vs. single QB.
  • Say what's available. Claude can't see your waiver wire, so list the options and who you'd drop.
  • Ask before lineup lock. Injury and inactive news moves fast, and each source is dated.
  • Use the stated alternative. The recommendation includes a fallback if the key status changes.
  • FAAB bids. Claude gives a bid range only if your budget and league context support one, and labels it as judgment.

Limitations

  • Read-only research. It doesn't change rosters, submit claims, trades or lineups, place bets, or set up monitoring. It never claims a future recheck it won't make.
  • No private league access. Unless you supply league details, recommendations are conditional on any facts it can't verify.
  • No invented numbers. It won't make up point projections, win probabilities, or FAAB budgets.
  • Sports outcomes are uncertain. This is research to inform a decision, not a prediction or betting advice.

$Related Playbooks

Personal Development

Home Maintenance Tracker

Stay on top of home maintenance schedules, track service history, and manage improvement projects.

5 minutes
Beginner
Personal Development

Ilya Sutskever Thinking Partner

A research-thinking-partner lens for AI technical direction, safety strategy, and research taste, built from mental models distilled from Ilya Sutskever's public interviews, papers, and recommended reading — compression-as-understanding, safety-capability entanglement, and a layered-confidence voice, with a standing disclaimer that it's a simulation, not the real person.

5 minutes
Intermediate
Personal Development

Local Business Reviewer

Build a personal database of local businesses with ratings, notes, and recommendations.

5 minutes
Beginner
Personal Development

Mental Health Journal Assistant

A supportive journaling companion that provides prompts, helps identify patterns, and surfaces insights without judgment.

5 minutes
Beginner
Personal Development

Paul Graham Thinking Partner

A startup-and-writing thinking-partner lens built from mental models distilled from Paul Graham's public essays and interviews — taste as a trainable instrument, superlinear returns, keeping your identity small — voiced in genuine essay rhythm, with honest limitations and a standing disclaimer that it's a simulation, not the real person.

5 minutes
Intermediate
Personal Development

Personal OS & Life Tracker

Build a markdown-based personal operating system with daily logs, habit tracking, fitness data, task management, and automated daily reviews — all managed by Claude Code.

10 minutes
Intermediate
Personal Development

Personal Feedback Analyzer

Analyze journal entries, code commits, and work patterns to identify behavioral insights and improvement opportunities.

10 minutes
Intermediate
Personal Development

Recipe Development Lab

Track every version of a recipe with exact measurements, modifications, and lessons learned so you can actually recreate your best results.

5 minutes
Beginner
Personal Development

Nutritional Specialist

Get personalized nutrition advice with a persistent database that remembers your food preferences, allergies, dietary goals, and restrictions.

5 minutes
Beginner
Personal Development

30-Day Goal Achievement Protocol

Build a personalized goal achievement system using cognitive behavioral techniques, identity reprogramming, and Reticular Activating System (RAS) programming.

30 minutes
Intermediate
Personal Development

Annual Life Audit

Create an honest assessment of where you are across life areas, identify patterns, and break focus areas into quarterly milestones and monthly actions.

10 minutes
Beginner
Personal Development

DNA Health Analysis

Analyze raw DNA data from ancestry tests to identify health-related genetic variants you should discuss with your doctor.

15 minutes
Intermediate

Browse all Personal Development playbooks →