Forrest should not be so Debian/Ubuntu centric. On Arch Linux, forrest:snapd:install should not generate apt commands, but instead it should generate pacman or aur helper commands as required, for example. On RHEL-ish, forrest:snapd:install should generate a dnf command. On OpenSuSE, the same command should generate a zypper command.