A good supernatural power is defined as much by its limits as by what it can do. This generator never gives you a blank cheque: every ability arrives with a trigger that controls when it works and a limitation that makes using it cost something. That structure is what turns a flashy gimmick into a source of real tension and character.
How it works
The tool keeps three independent tables. The first holds abilities — seeing
seconds into the future, walking through shadow, draining another’s strength.
The second holds trigger conditions such as only under the light of a full moon or only when you are afraid. The third holds limitations such as each use steals a memory you can never recover. When you Generate, it draws one
entry from each table with the browser’s random number generator and joins them
into a single balanced description, avoiding immediate duplicates when you
request several at once.
Tips and example
A generated ability might read: “You have the power to halt time for everyone but yourself, but only when you are afraid, and the power slowly begins to use you instead.” Build your story at the edges of the rules — the moments when the trigger almost fires, or when the cost finally comes due, are where the drama lives. Anchor the trigger and limitation to the character’s personality so the same power means something different in different hands. Edit the wording to fit your world, and treat the limitation as a promise to the reader that it will one day matter.