NCP Damage Calculator

Cálculos exactos de daño, probabilidades de KO y líneas de velocidad de Pokemon Champions desde una CLI JSON

Por pmwl0128 · pmwl0128/pokemon_champion_agent

Probado · Funciona ★ 9.2/10

NCP Damage Calculator — Cálculos exactos de daño, probabilidades de KO y líneas de velocidad de Pokemon Champions desde una CLI JSON

Qué hace

Ejecuta cálculos reales de daño y velocidad para Pokemon Champions a través de una copia empaquetada de la calculadora de daño NCP VGC, expuesta como una CLI JSON-in/JSON-out. Se le proporciona atacante y defensor con ability, item, nature, SP spread y field state, y devuelve cada tirada de daño, porcentajes, HP del defensor, un veredicto de KO y las caveats que hacen que el modelo sea impreciso. Se activa con preguntas de cálculo concretas en inglés, chino o japonés, como si un movimiento OHKOs, si un spread sobrevive a un hit, o qué Pokemon moves first.

Informe de la prueba

Se preguntó si Adamant max-Atk Mega Metagross OHKOs a un Garchomp de 32 HP con Meteor Mash: razonando con matemáticas VGC ordinarias sin la skill, predije un OHKO garantizado al 115-140%, y la calculadora incluida devolvió 57.7-99% de 215 HP, un 2HKO garantizado después de Leftovers. La skill es correcta y la suposición es errónea porque Champions usa su propia escala de estadísticas SP, por lo que esta es exactamente la clase de pregunta que no se puede estimar a ojo. La salida incluye las 16 rolls, min/max, defender HP, un KO verdict y un campo caveats que señaló la habilidad Stamina del defensor como algo que el modelo sobreestima. También rechaza nombres desconocidos limpiamente en lugar de inventarlos, rechazando 'Pikachu Libre' con un error unknown_pokemon. No hay quickjs-ng instalado aquí, y el fallback documentado de Node se hizo cargo silenciosamente y funcionó; los ejemplos de uso son solo para PowerShell, por lo que los usuarios de macOS y Linux deben reescribir los here-strings y las backslash paths.

Probado el: 2026-08-10 · Claude Code 2.x (agent harness)

Instalación

git clone --depth 1 https://github.com/pmwl0128/pokemon_champion_agent.git
mkdir -p ~/.claude/skills
cd pokemon_champion_agent && cp -r .claude/skills/ncp-damage-calculator ~/.claude/skills/ncp-damage-calculator

Comandos y prompts de ejemplo

  • /ncp-damage-calculatorCálculos exactos de daño, probabilidades de KO y líneas de velocidad de Pokemon Champions desde una CLI JSON

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Does Adamant Mega Metagross's Meteor Mash OHKO a 32 HP Garchomp?
  • Calculate the damage roll for Life Orb Garchomp's Earthquake
  • Does Jolly Garchomp outspeed a Choice Scarf Modest Archaludon?