[Tool] ChampiDex: A Pokémon Team Builder with Analyzer, Stress Tests & Repair Preview
Hi everyone,
I wanted to share a web tool I've been working on called ChampiDex: https://champidex.com/builder
The idea is to make team building more than just picking six Pokémon and checking type coverage. I wanted a tool that helps you build a team, inspect its structural weaknesses, test specific concerns, and explore possible fixes without blindly replacing parts of the team.
What it does
Team Builder
- Build a team of up to six Pokémon and configure moves, abilities, items, EVs, IVs, natures, Tera Types, and other set details.
- Import and export Pokémon Showdown team text.
- Save your working team locally, without creating an account.
Team Analyzer
- Examine weaknesses, resistances, move coverage, STAB, speed distribution, priority access, and other team-structure patterns.
- Show the evidence behind findings instead of assigning an arbitrary overall team score.
Stress Test
- Test specific conditions you choose, such as a Speed threshold, defensive benchmark, incoming type pressure, or coverage target.
- Keep the assumptions explicit rather than silently applying hidden metagame defaults.
- Check the results again after making a change to see whether the specific issue has improved.
Minimal-change Repair
- Explore potential move changes for a specific problem or goal.
- Preview a proposed change before deciding whether to apply it.
- Keep the rest of the team intact where possible, rather than generating a completely different team.
Why I built it
I wanted a workflow that feels more like debugging a team than asking a tool to tell me whether a team is good or bad.
Sometimes an analysis flags a weakness, but that doesn't automatically mean the team needs to change. The important questions are what was actually detected, what assumptions were used, and whether a proposed change addresses the problem you're trying to solve.
That's the approach behind ChampiDex: build → analyze → stress-test → improve.
A few limitations
ChampiDex isn't intended to replace Pokémon Showdown or a dedicated damage calculator. Its current matchup checks have specific modeling limits, its legality checker does not guarantee legality in every format, and its analysis does not predict win probability or simulate an unknown opponent's complete set.
Repair suggestions are previews, not automatic decisions. You choose what to change.
The tool is usable without an account, and the current Builder is available here:
https://champidex.com/builder
Feedback welcome
I'm interested in feedback from people who actually build and test competitive teams.
In particular:
- Are the Analyzer findings useful, or are there important team-structure issues it should cover?
- Do the Stress Test conditions make sense for evaluating a specific concern?
- Are the Repair previews useful, or do they miss important constraints?
- If you find an incorrect result or an unsupported format rule, please let me know what team and context produced it.
I'm still improving the tool, so concrete examples and criticism are especially helpful.
Thanks for checking it out!