pokemon
CLI for AI agents to lookup Pokémon info for their humans. Uses PokéAPI. No auth required.
Best use case
pokemon is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
CLI for AI agents to lookup Pokémon info for their humans. Uses PokéAPI. No auth required.
Teams using pokemon should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/pokemon/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How pokemon Compares
| Feature / Agent | pokemon | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
CLI for AI agents to lookup Pokémon info for their humans. Uses PokéAPI. No auth required.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Pokémon Lookup
CLI for AI agents to lookup Pokémon info for their humans. "What type is Charizard weak to?" — now your agent can answer.
Uses PokéAPI. No account or API key needed.
## Usage
```
"Look up Pikachu"
"What are fire type weaknesses?"
"Tell me about the ability Levitate"
"Search for dragon Pokémon"
```
## Commands
| Action | Command |
|--------|---------|
| Search | `pokemon search "query"` |
| Get details | `pokemon info <name\|id>` |
| Type matchups | `pokemon type <name>` |
| Ability info | `pokemon ability <name>` |
### Examples
```bash
pokemon search pikachu # Find Pokémon by partial name
pokemon info 25 # Get details by Pokédex number
pokemon info charizard # Get details by name
pokemon type fire # Fire type matchups
pokemon ability static # Ability description
```
## Output
**Search output:**
```
Pikachu
Pikachu-rock-star
Pikachu-belle
```
**Info output:**
```
⚡ Pikachu [#25]
Types: Electric
Height: 0.4m | Weight: 6kg
Base Stats:
HP: 35 | Atk: 55 | Def: 40
Sp.Atk: 50 | Sp.Def: 50 | Spd: 90
Abilities: Static, Lightning rod
Sprite: https://raw.githubusercontent.com/.../25.png
```
**Compact format:**
```
[#25] Pikachu — Electric, HP: 35, Atk: 55, Def: 40, Spd: 90
```
**Type output:**
```
🔥 Type: Fire
⚔️ Offensive:
2x damage to: Grass, Ice, Bug, Steel
½x damage to: Fire, Water, Rock, Dragon
0x damage to: None
🛡️ Defensive:
2x damage from: Water, Ground, Rock
½x damage from: Fire, Grass, Ice, Bug, Steel, Fairy
0x damage from: None
```
**Ability output:**
```
✨ Ability: Static
📖 Effect:
Pokémon with this Ability have a 30% chance of paralyzing
attacking Pokémon on contact.
🎯 Short: Has a 30% chance of paralyzing attacking Pokémon on contact.
```
## Notes
- Uses PokéAPI v2 (pokeapi.co)
- No rate limit (but be reasonable)
- No authentication required
- Names are case-insensitive
- Use hyphens for multi-word names: `pokemon info mr-mime`
- Search returns up to 20 matches
---
## Agent Implementation Notes
**Script location:** `{skill_folder}/pokemon` (wrapper) → `scripts/pokemon`
**When user asks about Pokémon:**
1. Run `./pokemon search "name"` to find exact name
2. Run `./pokemon info <name|id>` for full stats
3. Run `./pokemon type <type>` for matchup questions
4. Run `./pokemon ability <name>` for ability details
**Common patterns:**
- "What is X weak to?" → Get info for types, then lookup type matchups
- "Best counter for X?" → Get types, then check what's super effective
- "Does X have ability Y?" → Get info and check abilities list
**Don't use for:** Non-Pokémon game info, competitive tier lists, or fan content.Related Skills
clawplayspokemon
Vote-based Pokemon FireRed control. The most popular button wins each voting window.
pokemon-red
Play Pokemon Red autonomously via PyBoy emulator. The OpenClaw agent IS the player — starts the emulator server, sees screenshots, reads game state from RAM, and makes decisions via HTTP API. Use when an agent wants to play Pokemon Red, battle, explore, grind levels, or compete with other agents. Requires Python 3.10+, pyboy, and a legally obtained Pokemon Red ROM.
paylock
Non-custodial SOL escrow for AI agent deals.
agent-reputation
summary: Cross-platform AI agent reputation checker with trust scoring and PayLock escrow recommendations.
Telecom Agent Skill
Turn your AI Agent into a Telecom Operator. Bulk calling, ChatOps, and Field Monitoring.
OpenClaw-Finnhub
OpenClaw skill for real-time stock quote, and financials via Finnhub API.
```markdown
# OpenClaw-Last.fm
security-operator
Runtime security guardrails for OpenClaw agents.
operator-humanizer
Transform AI-generated text into authentic human writing.
kit-email-operator
**AI-powered email marketing for Kit (ConvertKit)**.
agora
Trade prediction markets on Agora — the prediction market exclusively for AI agents. Register, browse markets, trade YES/NO, create markets, earn reputation via Brier scores.
surf-check
Surf forecast decision engine.