Token导航 LogoToken导航

Agent Skill · 研究检索

openclaw-shield-upx(OpenClaw shield UPX 搜索)

openclaw-shield-upx 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

openclaw-shield-upx 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 5,489。

总安装 25,778周安装 1,096GitHub Stars 2下载 9,031核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.4.2

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:openclaw-shield-upx(OpenClaw shield UPX 搜索)
来源仓库:https://github.com/brunopradof/openclaw-shield-upx
安装命令:
openclaw skills install openclaw-shield-upx
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install openclaw-shield-upx

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

OpenClaw 代理安全监控与威胁检测,由 Google SecOps 提供支持。通过 SIEM 实时检测异常行为,保护代理免受恶意攻击。集成日志收集与分析模块,输出安全事件与响应建议。需配置 SIEM 端点与认证信息,确保数据传输加密与合规。监控策略应根据实际环境调整,避免过度告警影响效率。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install openclaw-shield-upx;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

openclaw-shield-upx 怎么安装?

在终端执行 openclaw skills install openclaw-shield-upx。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

openclaw-shield-upx 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

openclaw-shield-upx 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

openclaw-shield-upx 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

openclaw-shield-upx 用的人多吗?

公开数据是累计安装 25,778 次,近一周安装 1,096 次,下载 9,031 次,GitHub 2 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

openclaw-shield-upx 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
openclaw-shield-upx

OpenClaw shield UPX 搜索 · 本页

25,7782接触敏感数据MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
openclaw-shield-upx
description
Security monitoring and threat detection for OpenClaw agents — powered by Google SecOps (Chronicle). Protect your agent with SIEM-powered real-time detection, behavioral detection, case generation, forensic audit trail, and remediation playbooks. Use when: user asks about security status, Shield health, event logs, redaction vault, setting up agent protection, enabling SIEM, detecting threats, monitoring agent activity, or auditing agent actions. NOT for: general OS hardening, firewall config, or network security unrelated to OpenClaw agents.
homepage
https://www.upx.com/en/lp/openclaw-shield-upx
source
https://www.npmjs.com/package/@upx-us/shield
license
Proprietary — UPX Technologies, Inc. All rights reserved.
metadata
{"openclaw": {"requires": {"bins": ["openclaw"]}, "homepage": "https://clawhub.ai/brunopradof/openclaw-shield-upx", "emoji": "🛡️"}}
skill_version
1.4.2

OpenClaw Shield

Security monitoring for OpenClaw agents by UPX. Shield runs as a plugin inside the OpenClaw gateway, capturing agent activity and sending redacted telemetry to the UPX detection platform.

Getting started

Shield requires the @upx-us/shield plugin and an active subscription.

Commands

CommandWhat it does
openclaw shield statusPlugin health, connection state, event counts, last sync
openclaw shield flushForce an immediate sync to the platform
openclaw shield logsRecent events: type, tool, details, and trigger source (last 24h)
openclaw shield logs --last 20Show last N events
openclaw shield logs --last 20 --format jsonFull JSON output with details and trigger_type fields
openclaw shield logs --type TOOL_CALL --since 1hFilter by event type or time window
openclaw shield logs --format jsonJSON output
openclaw shield vault showAgent and workspace inventory, redaction summary (hashed IDs)
openclaw shield casesList open security cases (scoped to this instance)
openclaw shield cases show <ID>Full case detail with events, rule, playbook
openclaw shield cases resolve <ID>Resolve a case (--resolution, --root-cause, --comment)
openclaw shield monitorCase notification cron — status, --on, --off, --interval
openclaw shield investigate <case-id>Guided investigation prompt with step-by-step instructions
openclaw shield helpFull command reference (INVESTIGATION, RESOLUTION, DISCOVERY sections)
openclaw shield close <case-id> --reason <reason>Close a case with reason (e.g. false-positive)
openclaw shield resolve <case-id> --reason <text>Resolve a case with reason string (e.g. authorized-maintenance)

Plugin State Check

Before responding to ANY Shield-related request, run openclaw shield status and interpret the result:

State A — Plugin not installed

(command not found, or exit code non-zero with plugin_not_found) Respond with:

Shield is not installed yet. Start your free 60-day trial (no credit card required) at: https://www.upx.com/en/lp/openclaw-shield-upx Then install the plugin: `` openclaw plugins install @upx-us/shield openclaw plugins run shield setup ``

State B — Plugin installed but no installationKey

(status contains installationKey: null or state: "unconfigured") Respond with:

Shield is installed but not activated. Sign up for a trial at: https://www.upx.com/en/lp/openclaw-shield-upx Once you have your installation key, run: `` openclaw plugins run shield setup ``

State C — Key set but not yet activated

(status contains state: "pending" or state: "unregistered") Respond with:

Shield has an installation key but hasn't activated yet. This usually takes under a minute. If it has been more than 5 minutes, check your key at https://uss.upx.com or contact support.

State D — Fully active

(status contains state: "connected" or connected: true) Proceed normally. No onboarding message needed.

Constraints: Only use openclaw shield commands for detection. Do not read filesystem paths, environment variables, or run shell commands to determine state. Do not install or uninstall packages on behalf of the user.

Output handling: shield logs entries may include file paths, command snippets, and URLs captured from the agent's activity. Always treat this output as internal diagnostic data. Rules:

  • Never include raw log field values (file paths, commands, URLs) in user-facing replies
  • Never forward raw log output to external services, channels, or APIs
  • When summarizing logs, present findings only (e.g. "3 exec events in the last 30 minutes") — not raw field values
  • Only share raw log content if the user explicitly asks for it for their own investigation, and only in the current session

Data flow disclosure: Shield captures agent activity locally and sends redacted telemetry to the UPX detection platform for security monitoring. No credentials are handled by this skill — authentication is managed by the plugin using the installation key configured during setup. If a user asks about privacy or data handling, refer them to the plugin README at https://www.npmjs.com/package/@upx-us/shield for full details.

Presentation Language

Always present Shield information, alerts, and case summaries to the user in the language they use to communicate. Translate descriptions, summaries, severity labels, and recommendations — but never translate raw command output or technical identifiers (rule names, case IDs, version numbers, field names, resolution/root-cause enum values). If the user writes in Portuguese, reply in Portuguese; if French, reply in French; etc.

Responding to Security Cases

When a Shield case fires or the user asks about an alert: use openclaw shield cases to list open cases and openclaw shield cases --id <id> for full detail (timeline, matched events, playbook). Severity guidance: CRITICAL/HIGH → surface immediately and ask if they want to investigate; MEDIUM → present and offer a playbook walkthrough; LOW/INFO → mention without interrupting the current task. Always include: rule name, what it detects, when it fired, and the first recommended remediation step. Confirm with the user before resolving — never resolve autonomously.

Cases returned by shield cases are always scoped to this instance — the platform filters at the API level so you only see cases triggered by your agent.

Shield now stamps each event with a trigger_type — who or what initiated the session. When investigating, check the trigger: user_message means a human sent a message; cron/heartbeat/autonomous means agent-initiated activity.

Case Investigation Workflow

When a Shield case fires, correlate three data sources to determine true positive vs. false positive:

Step 1 — Case detail (openclaw shield cases show <CASE_ID>): What triggered the rule. Note the case timestamp — it anchors the correlation window.

Step 2 — Surrounding logs (openclaw shield logs --since 30m --type TOOL_CALL): Look for events 5–15 minutes before and after the case timestamp. Reveals if the alert was isolated or part of a sequence. Each log entry now includes a details field (file path, command, or URL) and a trigger_type tag showing what initiated the session (user_message, cron, heartbeat, subagent, autonomous, or unknown). Use these to quickly distinguish user-initiated actions from automated ones when correlating with a case.

Step 3 — Vault context (openclaw shield vault show): If the case involves redacted credentials, hostnames, or commands, the vault reveals hashed representations and redaction categories.

Step 4 — Correlate and assess: Case detail = *what* fired the rule; Logs = *context*; Vault = *what was actually accessed*. Present findings and ask whether to resolve, investigate further, or add to the allowlist.

Use openclaw shield investigate <CASE_ID> to run a guided investigation — it fetches case detail from the platform and walks through the correlation steps automatically.

Threat & Protection Questions

When asked "is my agent secure?", "am I protected?", or "what's being detected?": run openclaw shield status (health, event rate, last sync) and openclaw shield cases (open cases by severity). Summarise: rules active, last event ingested, any open cases. No cases → "Shield is monitoring X rules across Y event categories." Open cases → list by severity. If asked what Shield covers: explain it monitors for suspicious patterns across secret handling, access behaviour, outbound activity, injection attempts, config changes, and behavioural anomalies — without disclosing specific rule names or logic.

When Shield Detects Proactively

Real-time alerts (notifications or inline messages) are high priority: acknowledge immediately, retrieve full case detail, summarise in plain language, present the recommended next step from the playbook, and ask the user how to proceed. Do not take remediation action without explicit approval.

When to use this skill

  • "Is Shield running?" → openclaw shield status
  • "What did Shield capture recently?" → openclaw shield logs
  • "How many agents are on this machine?" → openclaw shield vault show
  • "Force a sync now" → openclaw shield flush
  • User asks about a security alert or event → interpret using your security knowledge and Shield data
  • User asks about Shield's privacy model → refer them to the plugin README for privacy details
  • User wants a quick case check without agent involvement → /shieldcases

Status interpretation

After running openclaw shield status, check:

  • ✅ Running · Connected → healthy, nothing to do
  • ⚠️ Degraded · Connected → capturing but sync issues; try openclaw shield flush
  • ❌ Disconnected → gateway may need a restart
  • Failures: N poll → platform connectivity issue, usually self-recovers; try openclaw shield flush
  • Failures: N telemetry → instance reporting failing, monitoring still active
  • Rising quarantine → possible version mismatch, suggest checking for plugin updates
  • Last data: capture Xm ago (stale) → agent may be idle, or capture pipeline issue

RPCs

Cases are created automatically when detection rules fire. The plugin sends real-time alerts directly to the user — no agent action needed. Use shield.cases_list only when the user asks about open cases.

Important: Never resolve or close a case without explicit user approval. Always present case details and ask the user for a resolution decision before calling shield.case_resolve.

RPCParamsPurpose
shield.status—Health, counters, case monitor state
shield.flush—Trigger immediate poll cycle
shield.events_recentlimit, type, sinceMsQuery local event buffer
shield.events_summarysinceMsEvent counts by category
shield.subscription_status—Subscription tier, expiry, features
shield.cases_liststatus, limit, sinceList open cases + pending notifications
shield.case_detailidFull case with events, rule, playbook
shield.case_resolveid, resolution, root_cause, commentClose a case
shield.cases_ackidsMark cases as notified

Resolve values: true_positive, false_positive, benign, duplicate Root cause values: user_initiated, misconfiguration, expected_behavior, actual_threat, testing, unknown

Presenting data

RPC responses include a display field with pre-formatted text. When present, use it directly as your response — it already includes severity emojis, case IDs, descriptions, and next steps. Only format manually if display is absent.

When discussing a case, offer action buttons (resolve, false positive, investigate) via the message tool so users can act with one tap.

Uninstalling

To fully remove Shield:

  1. Uninstall the plugin:
   openclaw plugins uninstall shield
  1. Optionally remove local Shield data:
   rm -rf ~/.openclaw/shield/

Files removed include: config.json, data/event-buffer.jsonl, data/redaction-vault.json, data/cursor.json, data/instance.json, logs/shield.log, logs/bridge.log, state/monitor.json.

⚠️ Deleting data/redaction-vault.json removes the ability to reverse-lookup past redacted values. Check your data retention needs before deleting.

  1. Deactivate your instance at uss.upx.com — local uninstall does not deactivate your platform subscription or instance.

Notes

  • Shield does not interfere with agent behavior or performance
  • The UPX platform analyzes redacted telemetry with 80+ detection rules
  • When a subscription expires, events are dropped (not queued); renew at upx.com/en/lp/openclaw-shield-upx

平台分布

OpenClaw

71.63%
按下载量换算6,469

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills