# Ready-to-use browse_page Instructions for Dota 2 Data

Copy-paste or adapt these instructions when calling the browse_page tool. Keep them focused so the summarizer returns structured, usable numbers.

## 1. DLTV Ranking Page (https://dltv.org/ranking)

```
Extract the current Dota 2 world ranking. For the two teams [TEAM_A] and [TEAM_B] (or the top 20 if general): list rank, team name, points, and any noted roster core players. Note the ranking date or last update if shown. Summarize how points are calculated if briefly described. Return clean structured list.
```

## 2. Dotabuff Team / Esports Page

Search first: `site:dotabuff.com/esports [team name]` or similar.

```
From this Dotabuff page extract for the team:
- Overall recent win rate and record (last 20–40 games or time window shown)
- Average match duration
- Average kills / deaths if available
- Recent series results (especially Bo3/Bo5)
- Current or most-played heroes / notable hero pool if listed
- Roster and any stand-in or recent changes mentioned
- Head-to-head notes if present
Focus on numbers with sample sizes. Ignore pure pub data unless pro section is empty.
```

## 3. OpenDota Team Page

```
Extract team performance metrics: win rate over recent matches, average duration, average kills, GPM/XPM if shown, ranking or MMR proxy, recent form (last 10–20 games), and roster. Note any league or pro filter that is active. Provide sample sizes.
```

## 4. STRATZ Team or Match Pages

```
Summarize team or match statistics relevant to win probability: recent win rate, hero performance, average net worth or kill differentials if available, and any AI or model predictions shown. Extract key numerical edges and sample sizes. Note current patch if indicated.
```

## 5. Liquipedia Match / Series / Team Page

```
Extract match or series details: format (Bo1/Bo3/Bo5), date, event, patch if listed, final or ongoing score, roster for both sides (note stand-ins), head-to-head history summary, previous results between these teams on the current or recent patches, and any preview notes about form or absences. List map/game results if series is finished. Keep structured and concise.
```

## 6. Tournament Bracket or Group Page (Liquipedia or official)

```
Identify the relevant matchup between [TEAM_A] and [TEAM_B]. Extract stage, format, scheduled time, current standings impact (must-win etc.), and any listed odds or power rankings. Note nearby results that affect motivation.
```

## 7. Meta / Patch Context (Spectral Stats, STRATZ meta, Dotabuff trends)

```
Summarize the current patch meta relevant to pro play: dominant strategies (push, late-game, specific cores), Radiant win rate if shown, average game length and kill totals, and any major hero win-rate outliers. Keep to 5–8 key bullet points with numbers.
```

## Usage Tips

- Always include the exact team names the user cares about in the instructions so the summarizer filters correctly.
- Request sample sizes (number of games / series) — they determine how hard to shrink estimates.
- For H2H, ask specifically for results on the current patch or last 6–12 months.
- If a page is heavily JavaScript-rendered and returns little, fall back to web_search snippets or try the alternative site (Dotabuff ↔ OpenDota ↔ STRATZ).
- After extraction, cross-check ranking points vs recent form; large discrepancies often signal roster change or patch shift.
