What problem does it solve? Omarchy plugin code that starts programs through bare QML Process blocks or keeps state through FileView writes fails marketplace security review with process-lifecycle, unbounded-buffering, environment-trust, and file-boundary findings. This Skill replaces those patterns with omakit's tested Run and Store blocks so the plugin passes review checks. ## Core Features & Use Cases - Run block integration: Copies Run.qml and run-supervisor.py into the plugin so every spawned program gets an absolute argv path, a closed environment, a deadline, and bounded stdout/stderr with defined result states. - Store block integration: Copies Store.qml and store-helper.py so plugin state lives in a private 0700 directory with schema validation, atomic writes, and a 64 KiB value cap. - Review alignment: Each block carries a sha256 header that omakit inspect recognizes as unmodified, collapsing security findings into a single clean row. - Use Case: A plugin polls a catalog script and caches remembered choices; you add both blocks, move each Process and FileView site onto them, and verify with omakit inspect that no process-lifecycle or file-boundary rows remain. ## Quick Start Ask the AI to add omakit's Run and Store blocks to your Omarchy plugin and migrate its Process and FileView code onto them.