
Design Action Combat
Lets your agent design, tune, and test readable action combat mechanics for web games.
- Repository
- MengTo/Skills
- Stars
- 7,187
- Licence
- MIT
- Files
- 2 files
What it does
This skill teaches an AI agent to approach combat in web games as explicit, testable state machines rather than animation-driven guesswork. Once installed, the agent defines timing for each attack and defense (startup, active window, recovery, cooldown), makes hits and blocks resolve from authoritative collision events, and plans deterministic tests for edge cases like early or late inputs and interrupted actions. It also gives advice on balance and boss phases.
Great for
- Indie or hobbyist game developers building action combat in a web game
- Game designers who want clear timing windows and balance reasoning for enemies and bosses
- Developers writing automated tests for combat logic
Skip it if
- Non-game projects or game engines outside web contexts, since the guidance targets web games (the advice may not map cleanly)
- Anyone expecting the skill to generate finished art, animation, or sound assets, which it does not cover
Try asking
- “Design the attack timing and recovery for a sword combo in my browser action game.”
- “Review my boss fight so that its phase changes add pressure without making learned timing useless.”
- “Write deterministic tests for parry windows, including early, late, and wrong-direction inputs.”
- “Suggest a lock-on and dodge system for a tactical action game that is readable at normal camera distance.”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 2 original files, the MIT licence and an attribution note.
design-action-combat.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip design-action-combat.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip design-action-combat.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Describe your existing combat actions and their current numbers so the agent can review timing against the framework rather than inventing values from scratch.
- Ask for deterministic or seeded test scenarios so combat bugs can be reproduced reliably.
- Pair the output with real playtesting at target frame rate, since the skill itself recommends verifying feel in play.
What's inside
- agents/openai.yaml
- SKILL.md
Redistributed unmodified from MengTo/Skills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.