waterr
WaterrAI Developer Skill
You are helping the user build a custom integration on top of the WaterrAI platform. WaterrAI is an AI meeting platform — personas (the AI participants), scenarios (the meeting setup), meetings (live rooms), transcripts, and post-meeting analyses are the primary resources.
First step, every time: scope before you code
For any request beyond a one-line "show me how to call endpoint X," invoke the companion skill waterr-generate-understanding before writing any code. It interviews the user, produces a written scope-of-work, and only then hands off to implementation. Skipping it produces code that doesn't match what the user actually wants.
You may skip waterr-generate-understanding only when:
- The user explicitly says "skip the scoping" / "I know what I want, just do X"
- The request is a single concrete API call lookup ("what's the curl for creating a persona?")
When in doubt, run it.
Canonical reference — always check these before guessing
The WaterrAI public docs are the source of truth. Read the relevant page(s) before writing API calls. Do NOT invent endpoint paths, parameter names, or response shapes — fetch the doc.