Loboot helps you safely inspect, preview, and manage Loboot-owned user services on macOS and Linux without confusing stored definitions, activation preferences, and runtime state.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install loboot
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install loboot using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Loboot is a command-line skill for operating the Loboot CLI on macOS launchd and Linux systemd user services. It guides agents through inspecting owned definitions, validating TOML manifests, previewing changes, and controlling service runtime or future activation with explicit checks.
The workflow emphasizes authorization, ownership, and evidence: a preview is not a live readiness check, and accepted manager commands do not prove a process stayed alive. Openclaw Skills using Loboot should not treat it as a tool for cron, system or boot services, Windows, or adopting unrelated native services.
list or show without querying the native manager.explain before installing it.status.doctor, while distinguishing diagnostic success from readiness.discover, keeping foreign entries read-only.loboot from PATH, run loboot --version, and consult installed command help for unfamiliar or version-sensitive operations. If the CLI is absent, refer to the official installation guide; installing the skill does not install Loboot.list, show, explain, discover, status, or doctor. Interpret definition, runtime, and activation information as separate facts.--dry-run --json. Inspect the target, normalized changes, native commands, conditional branches, and preconditions. Dry-run makes no writes or manager queries.--dry-run only when the user authorized that exact change. Do not silently add prerequisite actions such as enabling, stopping, or restarting a service.loboot is available on PATH and check its version. CLI version and help output are text, including when --json is supplied.schema_version (loboot.cli/v1), and ok; inspect error.code and error.message on failure, and preserve unknown fields, states, and warnings.references/safety.md guidance.command -v loboot
loboot --version
loboot --help
loboot list --json
For a new direct-argv definition, use an absolute executable and working directory, and make consequential defaults explicit. Keep Loboot flags before the -- separator; Loboot does not expand shell syntax or variables.
loboot add ID --cwd /absolute/directory --mode service --restart never -- /absolute/executable ARG
For an offline plan or test, provide an absolute physical root and a supported platform. --platform requires --root; do not remove the root to bypass a refused offline operation.
loboot --root /absolute/physical/root --platform linux list --json
Definitions and inputs
id, executable, args, cwd, mode, and restart. Use args = [] when there are no arguments. Unknown fields are errors, and manifest settings cannot be overridden by direct-add options.service and once; once requires restart policy never. Service restart policies are never, on-failure, and always.| Information | How to inspect or interpret it |
|---|---|
| Owned local definitions | list --json and show ID --json; these do not prove a service is running or enabled. |
| Validated manifest and rendered native definition | explain MANIFEST --json; input is a TOML manifest, not a managed ID. |
| Configured native-directory inventory | discover --json; shallow discovery only, with foreign entries remaining read-only. |
| Observed native state | status ID --json; treat loaded, running, and enabled independently, and null as unknown. |
| Local and session diagnostics | doctor --json; inspect data.state.ok and, for live readiness, both data.session.checked and data.session.available. |
Files and sandbox data
An offline root isolates Loboot’s state/ and native/ files and prohibits manager execution. Offline add, update, and remove can write sandbox files unless run as dry-runs. Offline runtime and activation operations require --dry-run. Dry-run itself creates no directories, locks, files, or repairs. The skill does not specify a separate generated report format.
--dry-run; inspect proposed changes and preconditions before applying an authorized operation.--json for decisions, validate the CLI schema and success state, and branch on documented error codes rather than guessing.add creates a disabled definition without starting it; update requires a stopped job and does not restart it; remove requires a stopped and disabled job.--root with --platform linux or --platform macos to isolate sandbox files from live manager execution. Sandbox checks cannot certify live session readiness.Loading
Retrieve Google Trends data to compare up to five keywords, investigate regional interest, and discover related and currently trending searches.

Bottle lets AI agents discover, join, and play free turn-based practice games through a plain HTTPS JSON API.

Search public US government opportunities, grants, jobs, awards, company histories, and NAICS codes through MatchAwards using simple, read-only API requests.

Convert an accessible web article into a concise, source-linked Markdown note ready for your personal knowledge base.

Reduce OpenClaw gateway out-of-memory failures on 1–2 GB VPSs by lowering concurrency, ensuring swap is available, and optionally adjusting systemd OOM protection.

Check your BulkPublish plan, resource limits, and current usage before planning or scheduling social posts.
