PokePalette
649 Pokémon palettes as CSVs, with a Python lib to turn names/IDs into palettes, or MatPlotLib compatible ListedColormaps.
Install / Use
/learn @CDWimmer/PokePaletteREADME
PokePalette
649 Pokémon, broken down into CSVs of their RGB colour palettes.
Complete with a Python library to convert names or Pokédex IDs into either #hex colours, or MatPlotLib compatible ListedColormaps.
The individual CSV files of the palettes as RGB values can be found in the palettes directory.
Requirements:
- numpy
- matplotlib (optional)
Usage:
Hex values
>>> import pokepalette
>>> my_palette = pokepalette.get_palette(f"torchic")
>>> print(my_palette)
['#fe8a30', '#000000', '#f5dd69', '#e5591f', '#ab8a00', '#edbc30', '#ab400f', '#feab51', '#8a511f', '#7a4917', '#fefefe']
matplotlib ListedColormaps Generator
Naturally this requires matplotlib be installed.
>>> import pokepalette
>>> newcmp = pokepalette.get_colormap(f"torchic")
newcmp can then be inserted anywhere that takes a qualitative colourmap. A demo viewer for this is included in pokepalette_viewer:
>>> import pokepalette_viewer
>>> pokepalette_viewer.view("torchic")

Colour Picker
There is also included a rudimentary "colour picker" GUI tool that displays all colours as clickable buttons, which copies the clicked hex code to your clipboard. Text entry box accepts both names and IDs.
>>> import pokepalette_viewer
>>> pokepalette_viewer.picker(pokemon=255, on_top=True) # torchic = 255

And yes, it's using the proper spelling of "colour" internally.
Related Skills
node-connect
349.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.7kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
