Edit

プラグイン/UIはパラメーターが足りない時に作られる。
なら、ボタンを置くには?
→パラメーターを何も与えない。

パラメーターを受け付けないプラグインは?
→必ずUI作成になる?
実行するには何かしらのパラメーターを付けるようデザインすればいい。
ボタンを押すとそのパラメーター付きのリクエストになる。
goとかdoとかexecというような値のないパラメーターを。

パラメーターを全く受けないプラグインではボタン作成は不可能になる。
ページを閲覧した時点で実行される。ボタンを押す必要が無い。

実装はプラグイン側で Edit

特にルールを作るわけでなく、個々のプラグインをそういう風に作るというだけ。