Dota 2 Build and Playstyle Coach
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_15292d5a/yjkj-dota2-coach.
About this skill
Problem
New Dota 2 players often get item advice without context: a list of items, no version basis, and no explanation of why the items fit the hero. dota2-coach targets that workflow by answering hero-specific build and playstyle questions from local JSON data, without calling external APIs by default.
It is not a generic strategy page. It focuses on win-rate status, recommended items, the reasoning behind the build, and the key execution points for a hero. Broader sections such as hero overview, ability data, talent tree, or laning advice are included only when explicitly requested.
How it works
The skill reads four local data files:
heroes_db.json: hero stats, win rate, pick rate, and warning flagsabilities_db.json: hero abilities,Q/W/E/R, and innate abilitiestalents_db_cn.json: Chinese talent treesitem_popularity.json: per-stage popular item statistics for each hero
When generating a build, it first looks up the hero's hero_key in item_popularity.json, compares stage-level top-3 items, then filters the result using hero role, ability cooldown, mana cost, cast range, innate ability, Aghanim's Scepter, and Shard effects. Crystal Maiden uses a fixed build path; other heroes select the most representative item from the popular list as the recommendation.
Typical output includes:
- Win rate: Medium ranks by default, with higher ranks available on request
- Regular build: stage-aware item suggestions
- Build reasoning: core path and situational replacements
- Playstyle notes: execution priorities based on full ability data
Boundaries
The content is based on Dota 2 7.41 data and should be recalibrated after hero, item, or mechanic changes. It is useful for build direction, counter-item suggestions, and explaining hero mechanics, but it is not a replacement for live match data, precise win-rate models, or full draft analysis. Data updates are expected to be written back into the corresponding JSON files by field.
Use Cases
- A new player picks Crystal Maiden support and needs the fixed starter, Shard, BKB, and late-item path.
- A player asks for a hero's Legendary-rank win rate and normal build, and the skill returns marked data plus advice.
- Before drafting, a player checks enemy invisibility, high regen, or strong picks to choose Powder, Aether, or Shiva.
- A writer compiles a hero guide page and needs abilities, innate, Scepter, and Shard data in a consistent order.
Best For
- New Dota 2 support players who need Crystal Maiden's fixed build path and support-item priorities.
- Carry players who want win-rate context, popular items, and counter-item choices for a draft.
- Guide writers who need a consistent order for abilities, talents, popular items, and playstyle notes.
- Local data maintainers who must update hero, ability, talent, and item-popularity JSON files.
Related Skills
Lady's Man provides relationship-aware conversation suggestions for openers, invitations, care, replies, and confessions, with risk levels and boundary reminders.
A Dianping merchant decision assistant that weighs ratings, review risks, deal limits, and use-case fit for practical recommendations.
Configure a Baidu Youjia key and query car models, dealer prices, discounts, landed costs, and owner prices in natural language, returning Markdown-ready results.
A pet medical reference assistant for cats and dogs that provides triage-based guidance on diagnosis, medication, treatment, and prevention, with disclaimers and no replacement for veterinary care.