一、问题

Win11 WSL2 Ubuntu24.04
现在OpenClaw的控制台的技能,Skills下All下已经列出以下技能,但是这些都不在Ready列表里。

📜
session-logs
Search and analyze your own session logs (older/parent conversations) using jq.

🧾
summarize
Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).

我现在装summarize技能,怎么装?

二、查看技能列表

openclaw skills list

uadmin@PC26:~$ openclaw skills list
🦞 OpenClaw 2026.4.10 (44e5b62) — I'll do the boring stuff while you dramatically stare at the logs like it's cinema.

Skills (8/52 ready)
┌───────────────┬──────────────────────────┬────────────────────────────────────────────────────────┬──────────────────┐
│ Status        │ Skill                    │ Description                                            │ Source           │
├───────────────┼──────────────────────────┼────────────────────────────────────────────────────────┼──────────────────┤
│ △ needs setup │ 🔐 1password             │ Set up and use 1Password CLI (op). Use when            │ openclaw-bundled │
│               │                          │ installing the CLI, enabling desktop app integration,  │                  │
│               │                          │ signing in (single or multi-account), or reading/      │                  │
│               │                          │ injecting/running secrets via op.                      │                  │
│ △ needs setup │ 📝 apple-notes           │ Manage Apple Notes via the `memo` CLI on macOS         │ openclaw-bundled │
│               │                          │ (create, view, edit, delete, search, move, and export  │                  │
│               │                          │ notes). Use when a user asks OpenClaw to add a note,   │                  │
│               │                          │ list notes, search notes, or manage note folders.      │                  │
│ △ needs setup │ ⏰ apple-reminders       │ Manage Apple Reminders via remindctl CLI (list, add,   │ openclaw-bundled │
│               │                          │ edit, complete, delete). Supports lists, date          │                  │
│               │                          │ filters, and JSON/plain output.                        │                  │
│ △ needs setup │ 🐻 bear-notes            │ Create, search, and manage Bear notes via grizzly CLI. │ openclaw-bundled │
│ △ needs setup │ 📰 blogwatcher           │ Monitor blogs and RSS/Atom feeds for updates using     │ openclaw-bundled │
│               │                          │ the blogwatcher CLI.                                   │                  │
│ △ needs setup │ 🫐 blucli                │ BluOS CLI (blu) for discovery, playback, grouping,     │ openclaw-bundled │
│               │                          │ and volume.                                            │                  │
│ △ needs setup │ 🫧 bluebubbles           │ Use when you need to send or manage iMessages via      │ openclaw-bundled │
│               │                          │ BlueBubbles (recommended iMessage integration). Calls  │                  │
│               │                          │ go through the generic message tool with               │                  │
│               │                          │ channel="bluebubbles".                                 │                  │
│ △ needs setup │ 📸 camsnap               │ Capture frames or clips from RTSP/ONVIF cameras.       │ openclaw-bundled │
│ ✓ ready       │ 📦 clawhub               │ Use the ClawHub CLI to search, install, update, and    │ openclaw-bundled │
│               │                          │ publish agent skills from clawhub.com. Use when you    │                  │
│               │                          │ need to fetch new skills on the fly, sync installed    │                  │
│               │                          │ skills to latest or a specific version, or publish     │                  │
│               │                          │ new/updated skill folders with the npm-installed       │                  │
│               │                          │ clawhub CLI.                                           │                  │
│ △ needs setup │ 🧩 coding-agent          │ Delegate coding tasks to Codex, Claude Code, or Pi     │ openclaw-bundled │
│               │                          │ agents via background process. Use when: (1) building/ │                  │
│               │                          │ creating new features or apps, (2) reviewing PRs       │                  │
│               │                          │ (spawn in temp dir), (3) refactoring large codebases,  │                  │
│               │                          │ (4) iterative coding that needs file exploration. NOT  │                  │
│               │                          │ for: simple one-liner fixes (just edit), reading code  │                  │
│               │                          │ (use read tool), thread-bound ACP harness requests in  │                  │
│               │                          │ chat (for example spawn/run Codex or Claude Code in a  │                  │
│               │                          │ Discord thread; use sessions_spawn with                │                  │
│               │                          │ runtime:"acp"), or any work in ~/clawd workspace       │                  │
│               │                          │ (never spawn agents here). Claude Code: use --print -- │                  │
│               │                          │ permission-mode bypassPermissions (no PTY). Codex/Pi/  │                  │
│               │                          │ OpenCode: pty:true required.                           │                  │
│ △ needs setup │ 🎮 discord               │ Discord ops via the message tool (channel=discord).    │ openclaw-bundled │
│ △ needs setup │ 🛌 eightctl              │ Control Eight Sleep pods (status, temperature,         │ openclaw-bundled │
│               │                          │ alarms, schedules).                                    │                  │
│ △ needs setup │ ✨ gemini                │ Gemini CLI for one-shot Q&A, summaries, and            │ openclaw-bundled │
│               │                          │ generation.                                            │                  │
│ △ needs setup │ 📦 gh-issues             │ Fetch GitHub issues, spawn sub-agents to implement     │ openclaw-bundled │
│               │                          │ fixes and open PRs, then monitor and address PR        │                  │
│               │                          │ review comments. Usage: /gh-issues [owner/repo] [--    │                  │
│               │                          │ label bug] [--limit 5] [--milestone v1.0] [--assignee  │                  │
│               │                          │ @me] [--fork user/repo] [--watch] [--interval 5] [--   │                  │
│               │                          │ reviews-only] [--cron] [--dry-run] [--model glm-5] [-- │                  │
│               │                          │ notify-channel -1002381931352]                         │                  │
│ △ needs setup │ 🧲 gifgrep               │ Search GIF providers with CLI/TUI, download results,   │ openclaw-bundled │
│               │                          │ and extract stills/sheets.                             │                  │
│ △ needs setup │ 🐙 github                │ GitHub operations via `gh` CLI: issues, PRs, CI runs,  │ openclaw-bundled │
│               │                          │ code review, API queries. Use when: (1) checking PR    │                  │
│               │                          │ status or CI, (2) creating/commenting on issues, (3)   │                  │
│               │                          │ listing/filtering PRs or issues, (4) viewing run logs. │                  │
│               │                          │ NOT for: complex web UI interactions requiring manual  │                  │
│               │                          │ browser flows (use browser tooling when available),    │                  │
│               │                          │ bulk operations across many repos (script with gh      │                  │
│               │                          │ api), or when gh auth is not configured.               │                  │
│ △ needs setup │ 🎮 gog                   │ Google Workspace CLI for Gmail, Calendar, Drive,       │ openclaw-bundled │
│               │                          │ Contacts, Sheets, and Docs.                            │                  │
│ △ needs setup │ 📍 goplaces              │ Query Google Places API (New) via the goplaces CLI     │ openclaw-bundled │
│               │                          │ for text search, place details, resolve, and reviews.  │                  │
│               │                          │ Use for human-friendly place lookup or JSON output     │                  │
│               │                          │ for scripts.                                           │                  │
│ ✓ ready       │ 📦 healthcheck           │ Host security hardening and risk-tolerance             │ openclaw-bundled │
│               │                          │ configuration for OpenClaw deployments. Use when a     │                  │
│               │                          │ user asks for security audits, firewall/SSH/update     │                  │
│               │                          │ hardening, risk posture, exposure review, OpenClaw     │                  │
│               │                          │ cron scheduling for periodic checks, or version        │                  │
│               │                          │ status checks on a machine running OpenClaw (laptop,   │                  │
│               │                          │ workstation, Pi, VPS).                                 │                  │
│ △ needs setup │ 📧 himalaya              │ CLI to manage emails via IMAP/SMTP. Use `himalaya` to  │ openclaw-bundled │
│               │                          │ list, read, write, reply, forward, search, and         │                  │
│               │                          │ organize emails from the terminal. Supports multiple   │                  │
│               │                          │ accounts and message composition with MML (MIME Meta   │                  │
│               │                          │ Language).                                             │                  │
│ △ needs setup │ 📨 imsg                  │ iMessage/SMS CLI for listing chats, history, and       │ openclaw-bundled │
│               │                          │ sending messages via Messages.app.                     │                  │
│ △ needs setup │ 📦 mcporter              │ Use the mcporter CLI to list, configure, auth, and     │ openclaw-bundled │
│               │                          │ call MCP servers/tools directly (HTTP or stdio),       │                  │
│               │                          │ including ad-hoc servers, config edits, and CLI/type   │                  │
│               │                          │ generation.                                            │                  │
│ △ needs setup │ 📊 model-usage           │ Use CodexBar CLI local cost usage to summarize per-    │ openclaw-bundled │
│               │                          │ model usage for Codex or Claude, including the         │                  │
│               │                          │ current (most recent) model or a full model breakdown. │                  │
│               │                          │ Trigger when asked for model-level usage/cost data     │                  │
│               │                          │ from codexbar, or when you need a scriptable per-      │                  │
│               │                          │ model summary from codexbar cost JSON.                 │                  │
│ △ needs setup │ 📄 nano-pdf              │ Edit PDFs with natural-language instructions using     │ openclaw-bundled │
│               │                          │ the nano-pdf CLI.                                      │                  │
│ ✓ ready       │ 📦 node-connect          │ Diagnose OpenClaw node connection and pairing          │ openclaw-bundled │
│               │                          │ failures for Android, iOS, and macOS companion apps.   │                  │
│               │                          │ Use when QR/setup code/manual connect fails, local Wi- │                  │
│               │                          │ Fi works but VPS/tailnet does not, or errors mention   │                  │
│               │                          │ pairing required, unauthorized, bootstrap token        │                  │
│               │                          │ invalid or expired, gateway.bind, gateway.remote.url,  │                  │
│               │                          │ Tailscale, or plugins.entries.device-pair.config.      │                  │
│               │                          │ publicUrl.                                             │                  │
│ △ needs setup │ 📝 notion                │ Notion API for creating and managing pages,            │ openclaw-bundled │
│               │                          │ databases, and blocks.                                 │                  │
│ △ needs setup │ 💎 obsidian              │ Work with Obsidian vaults (plain Markdown notes) and   │ openclaw-bundled │
│               │                          │ automate via obsidian-cli.                             │                  │
│ △ needs setup │ 🎤 openai-whisper        │ Local speech-to-text with the Whisper CLI (no API      │ openclaw-bundled │
│               │                          │ key).                                                  │                  │
│ △ needs setup │ 🌐 openai-whisper-api    │ Transcribe audio via OpenAI Audio Transcriptions API   │ openclaw-bundled │
│               │                          │ (Whisper).                                             │                  │
│ △ needs setup │ 💡 openhue               │ Control Philips Hue lights and scenes via the OpenHue  │ openclaw-bundled │
│               │                          │ CLI.                                                   │                  │
│ △ needs setup │ 🧿 oracle                │ Best practices for using the oracle CLI (prompt +      │ openclaw-bundled │
│               │                          │ file bundling, engines, sessions, and file attachment  │                  │
│               │                          │ patterns).                                             │                  │
│ △ needs setup │ 🛵 ordercli              │ Foodora-only CLI for checking past orders and active   │ openclaw-bundled │
│               │                          │ order status (Deliveroo WIP).                          │                  │
│ △ needs setup │ 👀 peekaboo              │ Capture and automate macOS UI with the Peekaboo CLI.   │ openclaw-bundled │
│ △ needs setup │ 🔊 sag                   │ ElevenLabs text-to-speech with mac-style say UX.       │ openclaw-bundled │
│ △ needs setup │ 📜 session-logs          │ Search and analyze your own session logs (older/       │ openclaw-bundled │
│               │                          │ parent conversations) using jq.                        │                  │
│ △ needs setup │ 🔉 sherpa-onnx-tts       │ Local text-to-speech via sherpa-onnx (offline, no      │ openclaw-bundled │
│               │                          │ cloud)                                                 │                  │
│ ✓ ready       │ 📦 skill-creator         │ Create, edit, improve, or audit AgentSkills. Use when  │ openclaw-bundled │
│               │                          │ creating a new skill from scratch or when asked to     │                  │
│               │                          │ improve, review, audit, tidy up, or clean up an        │                  │
│               │                          │ existing skill or SKILL.md file. Also use when         │                  │
│               │                          │ editing or restructuring a skill directory (moving     │                  │
│               │                          │ files to references/ or scripts/, removing stale       │                  │
│               │                          │ content, validating against the AgentSkills spec).     │                  │
│               │                          │ Triggers on phrases like "create a skill", "author a   │                  │
│               │                          │ skill", "tidy up a skill", "improve this skill",       │                  │
│               │                          │ "review the skill", "clean up the skill", "audit the   │                  │
│               │                          │ skill".                                                │                  │
│ △ needs setup │ 💬 slack                 │ Use when you need to control Slack from OpenClaw via   │ openclaw-bundled │
│               │                          │ the slack tool, including reacting to messages or      │                  │
│               │                          │ pinning/unpinning items in Slack channels or DMs.      │                  │
│ △ needs setup │ 🌊 songsee               │ Generate spectrograms and feature-panel                │ openclaw-bundled │
│               │                          │ visualizations from audio with the songsee CLI.        │                  │
│ △ needs setup │ 🔊 sonoscli              │ Control Sonos speakers (discover/status/play/volume/   │ openclaw-bundled │
│               │                          │ group).                                                │                  │
│ △ needs setup │ 🎵 spotify-player        │ Terminal Spotify playback/search via spogo             │ openclaw-bundled │
│               │                          │ (preferred) or spotify_player.                         │                  │
│ △ needs setup │ 🧾 summarize             │ Summarize or extract text/transcripts from URLs,       │ openclaw-bundled │
│               │                          │ podcasts, and local files (great fallback for          │                  │
│               │                          │ “transcribe this YouTube/video”).                      │                  │
│ ✓ ready       │ 🪝 taskflow              │ Use when work should span one or more detached tasks   │ openclaw-bundled │
│               │                          │ but still behave like one job with a single owner      │                  │
│               │                          │ context. TaskFlow is the durable flow substrate under  │                  │
│               │                          │ authoring layers like Lobster, ACPX, plugins, or       │                  │
│               │                          │ plain code. Keep conditional logic in the caller; use  │                  │
│               │                          │ TaskFlow for flow identity, child-task linkage,        │                  │
│               │                          │ waiting state, revision-checked mutations, and user-   │                  │
│               │                          │ facing emergence.                                      │                  │
│ ✓ ready       │ 📥 taskflow-inbox-triage │ Example TaskFlow authoring pattern for inbox triage.   │ openclaw-bundled │
│               │                          │ Use when messages need different treatment based on    │                  │
│               │                          │ intent, with some routes notifying immediately, some   │                  │
│               │                          │ waiting on outside answers, and others rolling into a  │                  │
│               │                          │ later summary.                                         │                  │
│ △ needs setup │ ✅ things-mac            │ Manage Things 3 via the `things` CLI on macOS (add/    │ openclaw-bundled │
│               │                          │ update projects+todos via URL scheme; read/search/     │                  │
│               │                          │ list from the local Things database). Use when a user  │                  │
│               │                          │ asks OpenClaw to add a task to Things, list inbox/     │                  │
│               │                          │ today/upcoming, search tasks, or inspect projects/     │                  │
│               │                          │ areas/tags.                                            │                  │
│ ✓ ready       │ 🧵 tmux                  │ Remote-control tmux sessions for interactive CLIs by   │ openclaw-bundled │
│               │                          │ sending keystrokes and scraping pane output.           │                  │
│ △ needs setup │ 📋 trello                │ Manage Trello boards, lists, and cards via the Trello  │ openclaw-bundled │
│               │                          │ REST API.                                              │                  │
│ △ needs setup │ 🎬 video-frames          │ Extract frames or short clips from videos using        │ openclaw-bundled │
│               │                          │ ffmpeg.                                                │                  │
│ △ needs setup │ 📞 voice-call            │ Start voice calls via the OpenClaw voice-call plugin.  │ openclaw-bundled │
│ △ needs setup │ 📱 wacli                 │ Send WhatsApp messages to other people or search/sync  │ openclaw-bundled │
│               │                          │ WhatsApp history via the wacli CLI (not for normal     │                  │
│               │                          │ user chats).                                           │                  │
│ ✓ ready       │ ☔ weather               │ Get current weather and forecasts via wttr.in or Open- │ openclaw-bundled │
│               │                          │ Meteo. Use when: user asks about weather,              │                  │
│               │                          │ temperature, or forecasts for any location. NOT for:   │                  │
│               │                          │ historical weather data, severe weather alerts, or     │                  │
│               │                          │ detailed meteorological analysis. No API key needed.   │                  │
│ △ needs setup │ 🐦 xurl                  │ A CLI tool for making authenticated requests to the X  │ openclaw-bundled │
│               │                          │ (Twitter) API. Use this skill when you need to post    │                  │
│               │                          │ tweets, reply, quote, search, read posts, manage       │                  │
│               │                          │ followers, send DMs, upload media, or interact with    │                  │
│               │                          │ any X API v2 endpoint.                                 │                  │
└───────────────┴──────────────────────────┴────────────────────────────────────────────────────────┴──────────────────┘

Tip: use `openclaw skills search`, `openclaw skills install`, and `openclaw skills update` for ClawHub-backed skills.

三、安装技能

3.1 安装技能summarize

尝试安装summarize,报错

uadmin@PC26:~$ openclaw skills install summarize

🦞 OpenClaw 2026.4.10 (44e5b62) — Runs on a Raspberry Pi. Dreams of a rack in Iceland.

ClawHub /api/v1/skills/summarize failed (404): Skill not found
uadmin@PC26:~$ openclaw skills list

检查技能

openclaw skills check(后来补的信息)

uadmin@PC26:~$ openclaw skills check

🦞 OpenClaw 2026.4.11 (769908e) — Your second brain, except this one actually remembers where you left things.

Skills Status Check

Total: 52
✓ Eligible: 10
⏸ Disabled: 0
🚫 Blocked by allowlist: 0
✗ Missing requirements: 42

Ready to use:
  📦 clawhub
  📦 healthcheck
  📦 node-connect
  📜 session-logs
  📦 skill-creator
  🧾 summarize
  🪝 taskflow
  📥 taskflow-inbox-triage
  🧵 tmux
  ☔ weather

Missing requirements:
  🔐 1password (bins: op)
  📝 apple-notes (bins: memo; os: darwin)
  ⏰ apple-reminders (bins: remindctl; os: darwin)
  🐻 bear-notes (bins: grizzly; os: darwin)
  📰 blogwatcher (bins: blogwatcher)
  🫐 blucli (bins: blu)
  🫧 bluebubbles (config: channels.bluebubbles)
  📸 camsnap (bins: camsnap)
  🧩 coding-agent (anyBins: claude, codex, opencode, pi)
  🎮 discord (config: channels.discord.token)
  🛌 eightctl (bins: eightctl)
  ✨ gemini (bins: gemini)
  📦 gh-issues (bins: gh)
  🧲 gifgrep (bins: gifgrep)
  🐙 github (bins: gh)
  🎮 gog (bins: gog)
  📍 goplaces (bins: goplaces; env: GOOGLE_PLACES_API_KEY)
  📧 himalaya (bins: himalaya)
  📨 imsg (bins: imsg; os: darwin)
  📦 mcporter (bins: mcporter)
  📊 model-usage (bins: codexbar; os: darwin)
  📄 nano-pdf (bins: nano-pdf)
  📝 notion (env: NOTION_API_KEY)
  💎 obsidian (bins: obsidian-cli)
  🎤 openai-whisper (bins: whisper)
  🌐 openai-whisper-api (env: OPENAI_API_KEY)
  💡 openhue (bins: openhue)
  🧿 oracle (bins: oracle)
  🛵 ordercli (bins: ordercli)
  👀 peekaboo (bins: peekaboo; os: darwin)
  🔊 sag (bins: sag; env: ELEVENLABS_API_KEY)
  🔉 sherpa-onnx-tts (env: SHERPA_ONNX_RUNTIME_DIR, SHERPA_ONNX_MODEL_DIR)
  💬 slack (config: channels.slack)
  🌊 songsee (bins: songsee)
  🔊 sonoscli (bins: sonos)
  🎵 spotify-player (anyBins: spogo, spotify_player)
  ✅ things-mac (bins: things; os: darwin)
  📋 trello (env: TRELLO_API_KEY, TRELLO_TOKEN)
  🎬 video-frames (bins: ffmpeg)
  📞 voice-call (config: plugins.entries.voice-call.enabled)
  📱 wacli (bins: wacli)
  🐦 xurl (bins: xurl)

Tip: use `openclaw skills search`, `openclaw skills install`, and `openclaw skills update` for ClawHub-backed skills.

检查技能summarize

openclaw skills info summarize

uadmin@PC26:/mnt/c/Users/admin$ openclaw skills info summarize

🦞 OpenClaw 2026.4.10 (44e5b62) — If you can describe it, I can probably automate it—or at least make it funnier.

🧾 summarize △ Needs setup

Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).

Details:
  Source: openclaw-bundled
  Path: ~/.npm-global/lib/node_modules/openclaw/skills/summarize/SKILL.md
  Homepage: https://summarize.sh

Requirements:
  Binaries: ✗ summarize

Install options:
  → Install summarize (brew)

Tip: use `openclaw skills search`, `openclaw skills install`, and `openclaw skills update` for ClawHub-backed skills.

根据提示,打开https://summarize.sh,查看安装方法为:npm i -g @steipete/summarize

查看技能信息summarize

openclaw skills info summarize

安装技能summarize

npm install -g @steipete/summarize

验证:summarize "https://example.com/article"

再次查看技能信息summarize

openclaw skills info summarize

3.1 安装技能session-logs

查看技能信息session-logs

uadmin@PC26:/mnt/c/Users/admin$ openclaw skills info session-logs

🦞 OpenClaw 2026.4.10 (44e5b62) — I speak fluent bash, mild sarcasm, and aggressive tab-completion energy.

📜 session-logs △ Needs setup

Search and analyze your own session logs (older/parent conversations) using jq.

Details:
  Source: openclaw-bundled
  Path: ~/.npm-global/lib/node_modules/openclaw/skills/session-logs/SKILL.md

Requirements:
  Binaries: ✓ jq, ✗ rg

Install options:
  → Install jq (brew)

Tip: use `openclaw skills search`, `openclaw skills install`, and `openclaw skills update` for ClawHub-backed skills.

依赖jq之前安过了,

sudo apt install jq -y

查看版本:jq --version

安装依赖rg

sudo apt install -y ripgrep

再次查看技能信息session-logs

openclaw skills info session-logs

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐