swim-water
Installation
SKILL.md
Swim and water
Choose:
| Column | Capability |
|---|---|
| no-swim | block, hazard, or authored failure response |
| surface-only | buoyant surface locomotion |
| dive | 3-axis underwater locomotion with optional breath/resource |
Rules
- A water volume publishes enter/exit events and surface information. Movement state changes are logical transitions, not render-height guesses.
- Surface buoyancy, dive depth, vertical authority and exit/ledge rules are authored data.
locomotionintegrates the selected water movement policy. - Breath/oxygen may use its own meter or a declared shared resource. Publish warning thresholds and failure behavior; do not assume stamina is always the correct owner.
camera-anti-cliphandles solid geometry around/under water. The water surface itself is not universally treated as a solid camera collider; above/below-water presentation is a separate camera/render policy.- Water attack/cancel availability is an explicit graph subset. Do not automatically reuse land cancels.
fall-rulesowns fall consequences; water may modify them only through published landing/volume rules.