ワンクリックで
environmental-state-water
Use when movement or interaction depends on water level or the dam/reservoir environmental state.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when movement or interaction depends on water level or the dam/reservoir environmental state.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Entry point for ALL infrastructure changes on the dungeon_minus_one project's DigitalOcean resources — inspecting, creating, updating, scaling, or destroying the DOKS cluster, managed PostgreSQL, Spaces bucket, CDN endpoint, container registry, Doppler config, and DNSimple records. Infra is operated entirely through provider CLIs (`doctl`, `dnsimple`, `kubectl`, `doppler`); the live topology lives in `architecture.md` next to this file. Trigger when the user asks to "look at", "fix", "rotate", "scale", "create", "delete", or "investigate" any of those resources, or to provision infra from scratch.
Use when entering dark locations or interacting with light sources. Handles the grue mechanic and player death in darkness.
Use when the player approaches, enters, or takes actions in the gas room. Handles explosion mechanics from open flame sources.
Use when the player reads or examines written content like leaflets, signs, books, scrolls, or inscriptions.
Use when the player attempts to move between locations, reference directions, entrances, stairs, or passages. Handles exit validation and state updates.
Use when an NPC guards an exit, item, or action. Handles bypass flags, turn limits, and NPC behavior enforcement.
| name | environmental-state-water |
| description | Use when movement or interaction depends on water level or the dam/reservoir environmental state. |
Apply this skill when:
The dam can drain the reservoir. Track this with flags.reservoir_drained (boolean).
If flags.reservoir_drained is not true, assume the reservoir is full (deep water, impassable).
The reservoir location represents the exposed reservoir bed (mud, debris, possibly items). It is only accessible when drained.
The player can approach the reservoir from:
reservoir_south going northreservoir_north going southIf flags.reservoir_drained is not true:
If flags.reservoir_drained is true:
The dam controls are at the dam location.
Player attempts to drain: "turn bolt", "use wrench on bolt", "open gates", "drain reservoir", "operate controls"
dam locationwrench in inventory (by id)flags.reservoir_drained is not true:
flags.reservoir_drained = true via update_game_stateflags.reservoir_drained is already true:
Once drained, the reservoir stays drained. There is no mechanism to refill it.
Full reservoir:
Drained reservoir:
When draining:
{
"flags": {
"reservoir_drained": true
}
}