# Send WoW Lookup to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "wow",
    "name": "WoW Lookup",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/tag-assistant/wow",
    "canonicalUrl": "https://clawhub.ai/tag-assistant/wow",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/wow",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=wow",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "wow",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-11T02:43:50.104Z",
      "expiresAt": "2026-05-18T02:43:50.104Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=wow",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=wow",
        "contentDisposition": "attachment; filename=\"wow-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "wow"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/wow"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/wow",
    "downloadUrl": "https://openagent3.xyz/downloads/wow",
    "agentUrl": "https://openagent3.xyz/skills/wow/agent",
    "manifestUrl": "https://openagent3.xyz/skills/wow/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/wow/agent.md"
  }
}
```
## Documentation

### World of Warcraft

Look up WoW characters, M+ scores, raid progression, and more.

### Quick Start

# Full character profile — M+ score, best runs, raid progression
wow lookup <name>-<realm>
wow lookup azunazx-hyjal

# Quick one-line summary
wow search azunazx-hyjal

# Current M+ affixes
wow affixes

# Top M+ runs this season
wow top-runs

### Character Lookup

The primary command. Shows M+ score, best runs, raid progression, and gear.

# Default region is US
wow lookup <name>-<realm>

# EU character
wow lookup <name>-<realm> -r eu

# Include recent runs
wow lookup <name>-<realm> --recent

# Raw JSON output (for programmatic use)
wow lookup <name>-<realm> --raw

Output includes:

Character info (name, class, spec, race, faction, realm)
Mythic+ score (overall + per-role breakdown)
Best M+ runs (dungeon, key level, time, score)
Raid progression (Normal/Heroic/Mythic kills per raid)
Equipped item level

### Quick Search

One-line character summary for quick lookups:

wow search azunazx-hyjal
# → Azunazx | Fire Mage | Hyjal [US] | Alliance | M+ Score: 4002.6

### M+ Affixes

wow affixes           # US affixes
wow affixes -r eu     # EU affixes

### Top M+ Runs

wow top-runs              # Top runs in US
wow top-runs -r eu        # Top runs in EU
wow top-runs --page 1     # Page through results

### Raid Info

wow raids           # List current raids and boss counts

### Raider.io (Active — No Auth Required)

✅ Character profiles, M+ scores, best/recent runs
✅ Raid progression summary
✅ Current affixes
✅ Top M+ runs / rankings
✅ Gear / item level
Free, no rate limit issues for normal use

### Blizzard API (Optional — OAuth2 Required)

Armory data: detailed gear, stats, achievements
M+ rating (Blizzard's own rating system)
Character media (renders)
Requires BLIZZARD_CLIENT_ID and BLIZZARD_CLIENT_SECRET
Register at: https://develop.battle.net/access/clients

# When configured:
wow armory <name>-<realm>

### Warcraft Logs API v2 (Optional — OAuth2 Required)

Raid parses and percentiles
Damage/healing breakdowns per encounter
Character rankings across difficulties
GraphQL API
Requires WCL_CLIENT_ID and WCL_CLIENT_SECRET
Register at: https://www.warcraftlogs.com/api/clients

# When configured:
wow parses <name>-<realm>

### Configuration

# Check what's configured
wow config

### Environment Variables

VariableRequiredDescriptionWOW_REGIONNoDefault region: us, eu, kr, tw (default: us)WOW_CONFIGNoConfig file path (default: ~/.config/wow/config.env)BLIZZARD_CLIENT_IDNoBlizzard API client IDBLIZZARD_CLIENT_SECRETNoBlizzard API client secretWCL_CLIENT_IDNoWarcraft Logs client IDWCL_CLIENT_SECRETNoWarcraft Logs client secret

### Config File

Create ~/.config/wow/config.env:

# Defaults
WOW_REGION=us

# Blizzard API (https://develop.battle.net/access/clients)
BLIZZARD_CLIENT_ID=your_id
BLIZZARD_CLIENT_SECRET=your_secret

# Warcraft Logs (https://www.warcraftlogs.com/api/clients)
WCL_CLIENT_ID=your_id
WCL_CLIENT_SECRET=your_secret

### Regions

CodeRegionusUnited States & OceaniaeuEuropekrKoreatwTaiwan

### Realm Names

Use hyphenated, lowercase realm names:

area-52 (not "Area 52")
moon-guard (not "Moon Guard")
tichondrius (single-word realms work as-is)

The CLI auto-converts spaces to hyphens and strips apostrophes.

### Examples for the Agent

When the user asks about a WoW character:

# "What's my M+ score?" (if you know their character)
wow lookup charactername-realmname

# "Look up this character on EU"
wow lookup charactername-realmname -r eu

# "What are the affixes this week?"
wow affixes

# "What are the top keys right now?"
wow top-runs

# Quick check
wow search charactername-realmname

# Get raw data for further processing
wow lookup charactername-realmname --raw | jq '.mythic_plus_scores_by_season[0].scores.all'
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: tag-assistant
- Version: 1.0.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-11T02:43:50.104Z
- Expires at: 2026-05-18T02:43:50.104Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/wow)
- [Send to Agent page](https://openagent3.xyz/skills/wow/agent)
- [JSON manifest](https://openagent3.xyz/skills/wow/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/wow/agent.md)
- [Download page](https://openagent3.xyz/downloads/wow)