Back to the catalog

pok-dex

Complete Pokemon Pokedex for Claude Code covering all 1,025 Pokemon across Generations 1–9. Includes base stats, abilities, egg groups, catc

Open source Repository Open in the app JSON README (API)

About

Complete Pokemon Pokedex for Claude Code covering all 1,025 Pokemon across Generations 1–9. Includes base stats, abilities, egg groups, catch rates, type effectiveness charts, and a 765-move database with power, accuracy, PP, and effect descriptions. Ideal for Pokemon fans, game developers, and data analysts who want instant Pokedex lookups, type matchup calculations, or ready-to-use JSON datasets for building Pokemon apps and tools.

Details

Kind
Plugins
Topic
Government & public data
Publisher
snlabat
Origin
marketplace
Category
ferramentas
Last push
2026-03-11T23:50:02Z
Repository state
ativo
Language
Python
Added
2026-08-30 01:48:58
Updated
2026-08-30 01:48:58
Origin id
snlabat/pokemon-pokedex-plugin/pok-dex

README

# Pokemon Pokedex — Claude Code Plugin

A comprehensive Pokemon Pokedex plugin for Claude Code. Covers all 1,025 Pokemon across Generations 1–9
with full base stats, abilities, moves, type matchups, species data, and Pokedex entries from every main
series game.

## Features

- Complete Pokedex for Generations 1–9 (Bulbasaur through Pecharunt)
- Base stats (HP, Atk, Def, SpA, SpD, Spe, BST) for all 1,025 Pokemon
- Abilities (Slot 1, Slot 2, Hidden) for every Pokemon
- 765 moves from Gen 1–9 with type, category, power, accuracy, PP, and effect descriptions
- Full type effectiveness chart for all 18 types including dual-type calculations
- Legendary, mythical, and pseudo-legendary flags
- Egg groups, catch rates, growth rates
- Pokedex entries from every game (Red/Blue through Scarlet/Violet)
- A command-line search utility for fast data queries

## Installation

### Test locally with `--plugin-dir`

```bash
claude --plugin-dir ./pokemon-pokedex-plugin
```

Then try the skill:

```
/pokemon-pokedex:pokedex
```

### Install from a marketplace

If this plugin is published to a marketplace, install it with:

```
/plugin install pokemon-pokedex
```

## Usage

Once installed, Claude will automatically use the Pokedex skill when you ask Pokemon-related questions.
You can also invoke it directly:

```
/pokemon-pokedex:pokedex
```

### What you can ask

- "What type is Garchomp and what are its base stats?"
- "Which Pokemon from Gen 1 are pure Fire type?"
- "What are Mewtwo's abilities and catch rate?"
- "Show me all Dragon/Flying type Pokemon"
- "What are the strongest Fire-type special moves?"
- "What beats Steel/Fairy dual type?"
- "List all pseudo-legendary Pokemon"
- "Write me a Python script to load and filter the Pokedex by BST"
- "Build a type effectiveness calculator in JavaScript"
- "Which legendary Pokemon have the highest Speed stat?"

### Command-line search utility

The plugin includes `skills/pokedex/scripts/search_pokemon.py` for direct data queries:

```bash
# From inside the skills/pokedex/ directory:
python3 scripts/search_pokemon.py --name charizard --with-stats
python3 scripts/search_pokemon.py --type fire --gen 1
python3 scripts/search_pokemon.py --pseudo
python3 scripts/search_pokemon.py --bst-min 600
python3 scripts/search_pokemon.py --dual-type water flying
python3 scripts/search_pokemon.py --moves --move-type electric --power-min 90
python3 scripts/search_pokemon.py --ability intimidate
python3 scripts/search_pokemon.py --stats
```

## Bundled Data Files

| File | Description | Size |
|------|-------------|------|
| `references/pokemon_compact.json` | Core Pokedex — all 1,021 Pokemon with type, gen, species, habitat, height, weight, and a description | ~282KB |
| `references/pokemon_data.json` | Full Pokedex with all game-specific Pokedex entries | ~1.5MB |
| `references/pokemon_extra_data.json` | Base stats, abilities, egg groups, catch rates, growth rates, legendary flags | ~476KB |
| `references/pokemon_moves.json` | 765 moves from Gen 1–9 | ~139KB |
| `references/type_chart.json` | Complete type matchup chart for all 18 types | ~3.5KB |

Data sources: Psypokes Pokedex (PDF), augmented from training knowledge for stats, abilities, and moves.

## What's Not Included

For data that isn't in the bundled files, the plugin will direct Claude to
[PokeAPI](https://pokeapi.co/api/v2/) (free, no auth required):
- Individual Pokemon move learnsets
- TM/TR/HM compatibility lists
- Breeding compatibility chains
- Held item details
- Competitive EV spreads and natures

## Plugin Structure

```
pokemon-pokedex-plugin/
├── .claude-plugin/
│   └── plugin.json          # Plugin manifest
├── skills/
│   └── pokedex/
│       ├── SKILL.md         # Skill instructions and examples
│       ├── references/      # Bundled JSON data files
│       │   ├── pokemon_compact.json
│       │   ├── pokemon_data.json
│       │   ├── pokemon_extra_data.json
│       │   ├── pokemon_moves.json
│       │   └── type_chart.json
│       └── scripts/
│           └── search_pokemon.py  # CLI search utility
└── README.md
```

## License

MIT

More