Token导航 LogoToken导航TokenDH.com
研究检索敏感数据github未标认证来源可访问许可证需确认审计提醒

openclawOpenClaw 密钥安全

Agent Skill

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

总安装

855

周安装

36

GitHub Stars

14

下载量

1
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:openclaw(OpenClaw 密钥安全)
来源仓库:https://github.com/itechmeat/llm-code
仓库路径:skills/openclaw
安装命令:
npx skills add https://github.com/itechmeat/llm-code --skill openclaw
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/itechmeat/llm-code --skill openclaw

简介

openclaw 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中快速定位候选结果。

  • 适用于密钥安全和 OpenClaw 相关的技术信息查询工作。
  • 通过关键词搜索、安全参数配置和结果过滤来获取技术信息。
  • 安装命令:npx skills add https://github.com/itechmeat/llm-code --skill openclaw
  • 建议确认权限范围和维护状态,注意是否会触发联网或文件读写操作

SKILL.md

OpenClaw (Operator Playbook)

This skill is self-contained and includes operational documentation directly in this file.

Links

Quick Navigation

  • Installation / migration: references/installation.md
  • Configuration model & workspace bootstrap: references/configuration.md
  • Architecture & multi-agent routing: references/architecture.md
  • Extended concepts: references/concepts.md
  • Tool governance & safety: references/tools.md
  • Gateway runbook & security: references/gateway.md
  • Onboarding & first-run: references/getting-started.md
  • Channels & providers: references/channels-and-providers.md
  • Nodes & remote execution: references/nodes.md
  • CLI operations & troubleshooting: references/operations.md

Core Model

  • OpenClaw is gateway-centric: one long-lived Gateway per host is the control plane.
  • Clients and nodes connect via typed WebSocket API; channels/providers are orchestrated by gateway.
  • Session safety depends on deterministic routing + queueing + explicit policy controls.

Day-1 Setup

  1. Run onboarding with daemon install.
  2. Confirm the active config path and validate config before first edits.
  3. Verify gateway health/status.
  4. Open Control UI/dashboard for first chat.
  5. Add channels/providers only after baseline health is stable.

If OpenClaw is not installed, use references/installation.md.

Gateway Operations

  • Keep default posture loopback + auth enabled.
  • For remote access, prefer Tailscale Serve or SSH tunnel over public bind.
  • Non-loopback binds require strict token/password controls.
  • Use supervised process mode (launchd/systemd) for reliability.
  • For config changes, treat config.apply as controlled rollout and config.patch as targeted merge.
  • Remember patch semantics: objects merge, arrays replace, null deletes.
  • Treat restart boundaries explicitly: channels/agents/messages/tools often hot-apply, while bind/port and other gateway infra settings commonly require openclaw gateway restart.

Release Updates (v2026.3.11-v2026.3.13)

  • Security: browser-originated WebSocket connections now enforce origin validation even in trusted-proxy mode; keep browser clients on approved origins only and do not treat proxy headers as a bypass.
  • BREAKING: isolated cron delivery is stricter; legacy cron storage and legacy notify/webhook metadata should be migrated with openclaw doctor --fix after upgrade.
  • Gateway/onboarding: remote macOS onboarding now detects when a shared gateway auth token is required and explains where to retrieve it on the gateway host.
  • Gateway/control UI: token-auth dashboard sessions now keep auth in session-scoped browser storage instead of long-lived local storage; same-tab refresh should survive, but browser restarts should not be treated as persistent auth.
  • Gateway reachability: scope-limited probe RPC now reports degraded reachability instead of looking fully healthy; use that signal during incident triage.
  • Channels: Slack adds opt-in interactive reply directives; Telegram inbound media fetching now has IPv4 retry fallback.
  • Plugins/tooling: plugin channel/binding collisions now fail fast instead of producing ambiguous runtime behavior.
  • Nodes: gateway exposes node.pending.enqueue / node.pending.drain primitives as the foundation for dormant-node pending work delivery.

Release Updates (v2026.3.14–v2026.3.28)

  • MCP remote servers: mcp.servers now supports remote HTTP/SSE URLs with auth headers and safer credential redaction. Bundled MCP tools use provider-safe names (serverName__toolName), support streamable-http transport, per-server connection timeouts, and preserve tool results from aborted turns.
  • Plugin before_install hook: structured request with provenance, built-in scan status, and install-target metadata for external security scanners. --dangerously-force-unsafe-install as break-glass override. Gateway-backed skill dependency installs blocked on dangerous-code critical findings unless override is set.
  • Background tasks → unified control plane: ACP, subagent, cron, and background CLI unified under one SQLite-backed ledger with audit/maintenance/status visibility, auto-cleanup, and lost-run recovery.
  • ClawFlow: first linear flow control surface (openclaw flows list|show|cancel). Multi-task flows separate from one-task auto-sync flows. Doctor recovery hints for orphaned flow/task linkage.
  • Memory/QMD: per-agent memorySearch.qmd.extraCollections for cross-agent search; CJK-aware chunk sizing; session indexer includes reset/deleted transcripts; memory.qmd.searchTool as mcporter tool override.
  • WhatsApp reactions: agents can react with emoji on incoming WhatsApp messages.
  • Matrix: channels.matrix.historyLimit for room history context in group triggers; per-DM threadReplies overrides; proxy config via channels.matrix.proxy.
  • Slack: native Slack exec approval routing with approver authorization.
  • LINE: image/video/audio outbound sends on LINE-specific delivery path.
  • Android: notification-forwarding controls with package filtering, quiet hours, rate limiting.
  • Agents/LLM: configurable idle-stream timeout for embedded runner; text.verbosity forwarded across Responses HTTP/WebSocket transports.
  • Security: Nostr inbound DM signature verification; LINE webhook timing-safe HMAC compare; sandbox browser CJK fonts; gateway auth hardening (origin validation, local-direct token enforcement).

Release Updates (v2026.4.15)

  • Anthropic/model defaults: bundled Anthropic defaults and opus aliases now target Claude Opus 4.7, including bundled image understanding.
  • Google TTS: bundled google plugin now exposes text-to-speech with voice selection, WAV replies, and PCM telephony output.
  • Control UI / gateway: model auth status card backed by models.authStatus shows OAuth token health and provider rate-limit pressure.
  • Memory: LanceDB can use cloud object storage, GitHub Copilot is available as a memory-search embedding provider, and Dreaming defaults to separate storage instead of inline daily memory blocks.
  • Agents/tools: agents.defaults.experimental.localModelLean: true trims heavyweight default tools for weaker local models; unknown-tool loop guard is now enabled by default; skills-snapshot invalidation is stricter on skills.* config writes.
  • Security hardening: built-in tool-name collisions are rejected, /mcp auth uses constant-time comparison with browser-origin checks, HTTP bearer rotation applies immediately after secret reload, and webchat/media paths enforce stronger local-root/file restrictions.

Release Updates (v2026.3.13-1)

  • This is a recovery Git tag for the broken v2026.3.13 release path; the npm/runtime version remains 2026.3.13.
  • Gateway/UI: control-ui connect failures are classified more clearly, and insecure-control-ui shared-auth behavior is restored for the intended compatibility path.
  • Operations: post-compaction sanity now checks full-session token counts, which makes compaction regressions easier to detect during incident triage.
  • Sessions/channels: session reset preserves lastAccountId and lastThreadId; Telegram inbound media retries keep IPv4 fallback behavior.
  • Runtime/platforms: Docker adds OPENCLAW_TZ; gateway probe handling and unanswered client-request bounding are more operator-visible when reachability degrades.

Release Updates (v2026.3.7)

  • BREAKING: Gateway auth now requires explicit gateway.auth.mode (token or password) when both gateway.auth.token and gateway.auth.password are configured (including SecretRefs). Set before upgrade to avoid startup/pairing failures.
  • Agents: ContextEngine plugin interface with full lifecycle hooks (bootstrap, ingest, assemble, compact, afterTurn, prepareSubagentSpawn, onSubagentEnded). Enables alternative context management strategies (e.g. lossless-claw) without modifying core compaction.
  • Agents: configurable postCompactionSections to choose which AGENTS.md sections re-inject after compaction.
  • Agents: head+tail truncation for oversized tool results (preserves tail diagnostics).
  • Telegram: per-topic agentId overrides in forum groups and DM topics for dedicated agent routing with isolated sessions.
  • Telegram/ACP: durable topic binding (--thread here|auto), approval buttons with prefixed-id resolution, bind pin confirmations.
  • ACP: persistent Discord channel and Telegram topic binding storage surviving restarts.
  • Plugins: prependSystemContext/appendSystemContext for static guidance in system prompt space (provider caching, lower repeated cost).
  • Plugins: hooks.allowPromptInjection policy and runtime validation of unknown hook names.
  • Hooks: session:compact:before/session:compact:after events with session/count metadata.
  • Config: recentTurnsPreserve and quality-guard retry knobs exposed through validated config.
  • Tools/Web search: Perplexity provider switched to Search API with structured results + language/region/time filters.
  • Tools/Diffs: guidance moved from prompt-hook injection to companion skill path (reduces unrelated-turn noise).
  • Gateway: SecretRef support for gateway.auth.token with auth-mode guardrails.
  • Docker: multi-stage build producing minimal runtime image; OPENCLAW_VARIANT=slim build arg; OPENCLAW_EXTENSIONS for pre-baking extension dependencies.
  • TTS: messages.tts.openai.baseUrl config support for OpenAI-compatible endpoints.
  • Google: first-class gemini-3.1-flash-lite-preview support.
  • Slack: typingReaction for DM processing status when assistant typing unavailable.
  • Discord: allowBots: "mentions" to gate bot messages by mention.
  • Mattermost: interactive /oc_model provider/model browsing.
  • Cron: jobs.json.bak preserved as pre-edit snapshot for recovery.

Release Updates (v2026.3.2)

  • BREAKING: New installs default tools.profile to messaging (not broad coding/system). If you expect coding tools on day-1, set tools.profile explicitly.
  • BREAKING: ACP dispatch defaults to enabled unless explicitly disabled (acp.dispatch.enabled=false).
  • BREAKING: Plugin SDK removed api.registerHttpHandler(...); use api.registerHttpRoute(...).
  • BREAKING: Zalo personal plugin (@openclaw/zalouser) no longer uses external CLI transports; after upgrade re-login with openclaw channels login --channel zalouser.
  • Secrets/SecretRef coverage expanded across user-supplied credential surfaces; unresolved refs fail fast on active surfaces.
  • Tools: first-class pdf tool (native Anthropic/Google support + fallback extraction, with configurable limits).
  • CLI: openclaw config validate (and --json) to validate config before gateway startup.
  • Telegram: streaming defaults to partial for new setups; DM preview streaming behavior updated.
  • Memory: embeddings via Ollama supported for memory search (memorySearch.provider/fallback = "ollama").
  • Tools/diffs plugin: PDF output support and rendering quality controls for diff artifacts.

Release Updates (v2026.3.1)

  • Gateway: built-in container probe endpoints (/healthz, /readyz, plus aliases /health, /ready) for Docker/Kubernetes.
  • CLI: openclaw config file prints the active config path (resolves OPENCLAW_CONFIG_PATH or default).
  • Discord: thread-bound session lifecycle now supports inactivity (idleHours) and hard max age (maxAgeHours), plus /session idle and /session max-age.
  • Telegram: per-DM direct + DM topics config surface (topic-aware policy, skills, system prompt, allowlists).
  • Nodes (Android): expanded node tool surface (camera/device/notifications/photos/contacts/calendar/motion).
  • Tools: optional diffs plugin tool for read-only diff views and PNG rendering.

Release Updates (v2026.2.23)

  • Providers: first-class kilocode provider support (auth, onboarding, implicit provider detection, and model defaults).
  • Tools/web_search: add provider "kimi" (Moonshot) and correct the two-step $web_search tool flow (echo tool results before synthesis).
  • Gateway: optional HSTS via gateway.http.securityHeaders.strictTransportSecurity for direct HTTPS deployments.
  • Sessions: hardened maintenance via openclaw sessions cleanup with disk-budget controls and safer transcript/archive cleanup.
  • Breaking: browser SSRF policy defaults changed and config key renamed (browser.ssrfPolicy.allowPrivateNetwork -> browser.ssrfPolicy.dangerouslyAllowPrivateNetwork); use openclaw doctor --fix to migrate.

Architecture and Runtime Concepts

Agent Loop

  • Agent loop is serialized per session (and optionally globally) to avoid tool/history races.
  • Run lifecycle emits assistant/tool/lifecycle streams for observability.
  • Wait timeout and runtime timeout are different controls.

System Prompt and Context

  • System prompt is OpenClaw-composed per run (not provider default prompt).
  • Prompt mode can be full, minimal, or none depending on run context.
  • Context includes system prompt, transcript, tools/results, attachments, schemas.
  • Bootstrap files are injected into context window and consume budget.

Workspace and Memory

  • Workspace is default execution directory and memory surface, not a hard sandbox.
  • Use sandbox settings when strict filesystem isolation is required.
  • Memory is markdown-first: daily notes + curated durable memory.
  • Compaction persists summary to transcript; pruning trims old tool results in-memory.
  • Bootstrap files such as AGENTS.md, SOUL.md, USER.md, TOOLS.md, HEARTBEAT.md, IDENTITY.md, and MEMORY.md all consume context budget; keep them deliberate and compact.

Messaging, Queueing, Presence

  • Message processing uses dedupe, optional inbound debounce, queue modes, and channel-aware delivery.
  • Queue/streaming/chunking behavior is policy-driven and tunable per channel.
  • Presence is best-effort observability; stable instanceId is required to avoid duplicate entries.

Tools Governance

  • Start with least-privilege profile, then explicitly allow required tools.
  • Deny list overrides allow list.
  • Treat exec, sessions_*, gateway, nodes as high-impact surfaces.
  • Require explicit user consent for media-capture operations.
  • Enable loop-detection when tools may form no-progress cycles.

Channels and Provider Strategy

  • Start with fastest stable channel path (commonly Telegram) for baseline verification.
  • Add WhatsApp and advanced channels only after pairing/allowlists are proven.
  • Keep provider selection explicit via provider/model and avoid implicit model drift.
  • Isolate auth profiles per agent when separating work/personal contexts.

Nodes and Remote Execution

  • Nodes are capability executors, not gateway replacements.
  • Pair nodes explicitly and verify capabilities before invoking actions.
  • Keep node exec approvals local to node host and audited.
  • Use explicit node binding for deterministic remote execution targeting.

Security Baseline

  • Assume prompt injection is always possible.
  • Apply controls in this order: identity (pairing/allowlist) -> scope (tools/sandbox/mentions) -> model policy.
  • Keep control UI in secure context (loopback/HTTPS); avoid insecure auth downgrades.
  • Use strict filesystem permissions for config/state and redact sensitive logs.

Troubleshooting Ladder

  1. openclaw status
  2. openclaw gateway status
  3. openclaw logs --follow
  4. openclaw doctor
  5. openclaw channels status --probe

Common triage map:

  • No replies -> pairing/allowlist/mention policy.
  • Connect loop -> auth mode + endpoint + secure context.
  • Startup fail -> mode/bind/auth/port conflict.
  • Tool failure -> permissions/approvals/foreground constraints.

Concepts URLs Status (from left navigation)

  • Extracted concepts are integrated directly into this skill.
  • Some source URLs in docs navigation currently return 404 or empty content.
  • Coverage for those pages is consolidated in references/concepts.md with fallback guidance.

When to Use

  • You need to design or operate an OpenClaw deployment.
  • You need to connect channels, providers, and tools safely.
  • You need a practical checklist for onboarding and gateway setup.

Core Operating Workflow

  1. Confirm topology and responsibilities from architecture notes.
  2. Shape openclaw.json around the six operator blocks: gateway, agents, channels, bindings, session/messages, heartbeat/tools/cron/hooks.
  3. Choose channels/providers and required tools.
  4. Configure gateway access, secrets, and remote connectivity.
  5. Validate onboarding flow, config health, and control UI accessibility.
  6. Run troubleshooting and hardening checklist.

Critical Prohibitions

  • Do not copy large verbatim chunks from vendor docs into this skill.
  • Do not invent defaults or hidden behavior without doc evidence.
  • Do not weaken safety controls (pairing, allowlists, auth, sandbox) for convenience in production.

Links

Key docs pages: Architecture, Tools, Gateway

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

33.78%
按下载量换算0

Claude

32.78%
按下载量换算0

Cursor

18.61%
按下载量换算0

Gemini CLI

11.04%
按下载量换算0

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

敏感数据

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

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills