Plashboard Admin
Use this skill for plashboard runtime administration.
Use Cases
- Convert user requests like "I want dashboard X" into created/activated dashboards automatically.
- Create, update, copy, delete, and validate dashboard templates.
- Activate a template as the live dashboard source.
- Trigger immediate runs.
- Inspect runtime status and schedule health.
- Adjust display profile for layout budget checks.
Required Tooling
Always use plugin tools:
plashboard_onboardplashboard_setupplashboard_exposure_guideplashboard_exposure_checkplashboard_web_guideplashboard_doctorplashboard_permissions_fixplashboard_initplashboard_quickstartplashboard_template_createplashboard_template_updateplashboard_template_listplashboard_template_activateplashboard_template_copyplashboard_template_deleteplashboard_template_validateplashboard_run_nowplashboard_statusplashboard_display_profile_set
Guardrails
- Never edit
/var/lib/openclaw/plash-data/dashboard.jsondirectly. - Never edit template/state/run JSON files directly.
- Never perform Docker, Tailscale, or systemd operations.
- Never ask the model to generate full dashboard structure when filling values.
- Do not tell end users to run slash commands when tool calls can do the action directly.
Intent Automation
- If the user asks for a new dashboard in natural language, call
plashboard_onboardwith:description: user request rewritten as a concrete dashboard objectiveforce_quickstart:trueactivate:truerun_now:true
- If onboarding returns readiness issues, call
plashboard_web_guideandplashboard_exposure_guide, then present exact operator commands. - If the user asks to modify an existing dashboard, call
plashboard_template_listfirst, then update/copy/activate/run via tools. - Prefer tool execution over conversational planning; only ask clarifying questions if the request is ambiguous.
Command Shortcuts
/plashboard onboard <description> [local_url] [https_port] [repo_dir]/plashboard quickstart <description>/plashboard setup [openclaw [agent_id]|mock|command <fill_command>]/plashboard doctor [local_url] [https_port] [repo_dir]/plashboard fix-permissions [dashboard_output_path]/plashboard web-guide [local_url] [repo_dir]/plashboard expose-guide [local_url] [https_port]/plashboard expose-check [local_url] [https_port]/plashboard init/plashboard status/plashboard list/plashboard activate <template-id>/plashboard copy <source-template-id> <new-template-id> [new-name] [activate]/plashboard delete <template-id>/plashboard run <template-id>/plashboard set-display <width> <height> <safe_top> <safe_bottom>