create_skill
Create a new skill in an RPG Maker MZ project with custom properties like scope, damage, costs, and effects. Use dry-run to preview changes before writing.
Instructions
Create a new skill with custom properties. An effect referencing a missing record throws: Add/Remove State (code 21/22) → state, Learn Skill (43) → skill, Common Event (44) → common event.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Skill name | |
| scope | No | Target scope (1=enemy single, 2=enemy all, 7=ally all, etc.) | |
| damage | No | Damage configuration | |
| dryRun | No | Preview only: return a diff of what would change without writing to disk. | |
| mpCost | No | MP cost | |
| tpCost | No | TP cost | |
| effects | No | Skill effects (buffs, debuffs, states, etc.) | |
| stypeId | No | Skill type (1=magic, 2=special, etc.) | |
| message1 | No | Battle message | |
| iconIndex | No | Icon index (0-1000+) | |
| animationId | No | Animation ID | |
| description | No | Skill description |