Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/brayleiton-code/kyvora/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Local WordPress hardening. This is the WordPress.org directory version: every feature works after activation. There is no account, license check, or remote service.
Product site: https://wpprotectyoursite.com
Layout
The plugin bootstrap is kyvora.php. WordPress reads readme.txt.
Release zip
The zip must contain a top-level folder named kyvora.
cd ..
zip -r kyvora.zip kyvora -x '*.git*'