openclaw-shield-upx_skill

This skill helps you monitor OpenClaw Shield health and events, inspect redacted telemetry, and quickly act on security insights.
  • Python

2.6k

GitHub Stars

3

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill openclaw-shield-upx

  • _meta.json645 B
  • README.md1.5 KB
  • SKILL.md7.8 KB

Overview

This skill provides security monitoring and incident tooling for OpenClaw agents using the UPX Shield plugin. It helps check Shield health, review recent events, inspect the redaction vault, and manage generated security cases. Use it when you need quick, actionable status and event context from Shield.

How this skill works

The skill queries the local Shield plugin and UPX platform endpoints to report connection state, event counts, and last sync details. It reads the local event buffer and redaction vault (hashed IDs and token summaries) and exposes case listings and full case details. Actions include forcing an immediate sync, acknowledging or resolving cases, and filtered event retrieval in JSON or human-friendly formats.

When to use it

  • Verify Shield is running and connected to the UPX platform
  • Inspect recent captured events or filter logs by type/time
  • View agent/workspace inventory and redaction summaries
  • Force a sync to troubleshoot connectivity or delivery issues
  • Review, acknowledge, or resolve generated security cases or alerts

Best practices

  • Run openclaw shield status first to determine health before deeper troubleshooting
  • Use openclaw shield logs with filters (--type, --since, --last) to reduce noise
  • Force a sync (openclaw shield flush) for transient connectivity failures before escalating
  • Acknowledge pending cases (shield.cases_ack) to avoid repeated notifications; resolve with clear resolution and root cause
  • Keep the @upx-us/shield plugin updated to avoid version mismatches that can increase quarantines

Example use cases

  • User asks “Is Shield running?” — run openclaw shield status and explain Connected/Disconnected guidance
  • Investigate a recent alert — fetch case detail (shield.case_detail) and review associated events and playbook
  • Audit redaction behavior — run openclaw shield vault redactions to show token categories and counts
  • Count agents on the host — run openclaw shield vault show to list hashed agent/workspace inventory
  • Troubleshoot sync failures — run openclaw shield flush and report last sync/time and failure counts

FAQ

No. Shield redacts sensitive values on-device before transmission; only redacted telemetry and hashed identifiers are sent to the platform.

What do I do if status shows Disconnected?

Check gateway and plugin process, restart the gateway if needed, and attempt openclaw shield flush to force a sync. If failures persist, review plugin logs and update the plugin.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational