Lua plugins for Maki:
goal: Run a session-scoped objective across bounded agent turns.monitor: Watch a background command and report new output to its session.
Add the package to ~/.config/maki/init.lua:
maki.pack.add({ "https://github.com/laudney/maki-essential-plugins" })Maki installs managed packages in its XDG data directory, normally
~/.local/share/maki/site/pack/core/. The package is loaded at startup. Maki
will separately ask for the file and command permissions in plugin.toml.
The goal plugin accepts an optional turn limit:
maki.setup({
plugins = {
["maki-essential-plugins"] = { max_turns = 20 },
},
})Use /packupdate maki-essential-plugins to review updates.
The package adds /goal and /monitors, plus the get_goal, update_goal,
monitor, monitor_list, and monitor_stop tools.