Metadata-Version: 2.4
Name: ovos-skill-pokepedia
Version: 1.0.1a1
Summary: OVOS Pokémon Battle Assistant Skill
Author: denix
Author-email: OpenVoiceOS <openvoiceos@gmail.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/OpenVoiceOS/ovos-skill-pokepedia
Project-URL: Upstream, https://codeberg.org/denix/ovos-skill-pokepedia
Keywords: ovos,skill,pokemon,battle,pokeapi
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ovos-utils>=0.0.38
Requires-Dist: ovos-workshop<9.0.0,>=0.0.15
Requires-Dist: requests>=2.31.0
Provides-Extra: test
Requires-Dist: pytest>=7.0.0; extra == "test"
Requires-Dist: pytest-mock>=3.10.0; extra == "test"
Requires-Dist: pytest-timeout>=2.0.0; extra == "test"
Requires-Dist: requests-mock>=1.10.0; extra == "test"
Requires-Dist: ovoscope>=1.5.0; extra == "test"
Requires-Dist: ovos-adapt-parser>=1.0.0; extra == "test"
Requires-Dist: ovos-padatious>=2.0.1a1; extra == "test"
Dynamic: license-file

# OVOS Pokémon Battle Assistant

This is an OpenVoiceOS (OVOS) skill for child-friendly voice queries about Pokémon. The skill gets stats, types, moves, and abilities from the public [PokeAPI](https://pokeapi.co), and it gives simple battle predictions based on type advantage. It supports en-US, es-ES, fr-FR, it-IT, and pt-PT.

[denix](https://codeberg.org/denix/ovos-skill-pokepedia) wrote the original skill on Codeberg. This fork lives under OpenVoiceOS for ongoing maintenance.

## Features

- **Get Pokémon info**: "Tell me about [Pokemon Name]"
- **Get Pokémon moves**: "What moves does [Pokemon Name] have?"
- **Get Pokémon type**: "What type is [Pokemon Name]?"
- **Battle comparison**: "Who wins between [Pokemon A] and [Pokemon B]?"

## Installation

```bash
pip install ovos-skill-pokepedia
```

## Development

```bash
# Install the skill and test dependencies
pip install -e . -r test/requirements.txt

# Run the tests
pytest test/
```

## Related projects

- [OpenVoiceOS/OVOS-workshop](https://github.com/OpenVoiceOS/OVOS-workshop): the skill framework this skill builds on.
- [OpenVoiceOS](https://github.com/OpenVoiceOS): the org that maintains this fork.

## License

MIT License
