calc

Calculate Pokémon damage with modifiers and output structured JSON results.

54|111|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/pkdxtools/pkdx --skill calc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calc
Source: https://github.com/pkdxtools/pkdx/tree/main/.claude/skills/calc
Command: npx skills add https://github.com/pkdxtools/pkdx --skill calc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill calculates Pokémon damage by factoring attacker, defender, move, abilities, items, weather, terrain, critical hits, and rank modifiers to provide precise damage outputs and KO predictions.

Core Features & Use Cases

  • Damage calculation with full modifiers including abilities, items, weather and terrain
  • Outputs a 16-step damage table and a clear KO/predict result
  • Use cases include team-building checks, damage range planning, and strategy validation across formats

Quick Start

Run the damage calculation by specifying attacker, defender, and move to receive a full damage breakdown.

Frequently Asked Questions about calc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate Pokémon damage with abilities, items, and weather modifiers?

Pokémon damage calculation applies attacker, defender, move, ability, item, weather, terrain, and critical hit modifiers to output a precise damage range. It provides a structured JSON with min/max values, percentages, and KO predictions for strategy validation.

How does the 16-step damage table work for battle strategy planning?

The 16-step damage table displays the possible damage variation for a specific move matchup in Pokémon battle strategy. It outputs structured JSON containing each damage value, damage percentages, minimum and maximum bounds, and a KO prediction text for comprehensive range estimation.

Can I get JSON output for Pokémon damage verification in competitive formats?

Yes, Pokémon damage verification outputs a structured JSON containing damages, percentages, min/max bounds, and KO text. This structured format supports competitive contexts by allowing automated parsing of damage ranges across different battle formats and team-building checks.

What is the best way to estimate damage ranges and KO predictions for team-building?

Damage range estimation calculates attacker, defender, and move parameters including ability, item, weather, and terrain modifiers to produce KO predictions. This approach outputs a full damage breakdown to validate battle strategies and verify team matchups across competitive formats.

Does this damage calculation support critical hits and stat rank modifiers?

Yes, Pokémon damage calculation fully supports critical hits and stat rank modifiers alongside abilities, items, weather, and terrain. It factors these variables into the core calculation to output accurate damage tables, percentages, and KO text for precise competitive battle strategy planning.

What limitations exist when calculating Pokémon damage across different battle formats?

Pokémon damage calculation across formats requires specifying exact attacker, defender, and move parameters including abilities and items to generate accurate results. Users must ensure all battle modifiers like weather and terrain are correctly defined to avoid incorrect damage ranges and KO predictions.