Weather
一个面向 Data & APIs 场景的 Agent 技能。原始说明:Get current weather and forecasts (no API key required).
一个面向 Data & APIs 场景的 Agent 技能。原始说明:Install the @honcho-ai/openclaw-honcho plugin and run initial setup. Runs `openclaw plugins install`, `openclaw honcho setup` (which prompts for your API key...
name: honcho
description: >
Install the @honcho-ai/openclaw-honcho plugin and run initial setup.
Runs openclaw plugins install, openclaw honcho setup (which prompts
for your API key and migrates any legacy memory files to Honcho), and
restarts the gateway. UPLOADS WORKSPACE CONTENT TO EXTERNAL API via
openclaw honcho setup: sends USER.md, MEMORY.md, IDENTITY.md, memory/,
canvas/, SOUL.md, AGENTS.md, BOOTSTRAP.md, TOOLS.md to api.honcho.dev
(managed, default) or your self-hosted HONCHOBASEURL. HEARTBEAT.md is
excluded. Requires explicit interactive user confirmation before uploading,
even when HONCHOAPIKEY is pre-set. No workspace or memory files are
deleted, moved, or modified. openclaw honcho setup writes plugin
configuration to ~/.openclaw/openclaw.json. After setup, the plugin
persistently observes conversations and transmits data to Honcho across
sessions; disable with openclaw plugins disable openclaw-honcho.
metadata:
openclaw:
emoji: "🧠"
required_env: [] # Nothing is strictly required - self-hosted mode works without API key
optional_env:
description: "Required for managed Honcho (https://app.honcho.dev). If set, the setup command skips the API key prompt but still requires explicit user confirmation before any data upload. If not set, the setup command will prompt for it interactively."
description: "Base URL for a self-hosted Honcho instance (e.g. http://localhost:8000). Defaults to https://api.honcho.dev (managed)."
required_binaries:
writestodisk: true # openclaw honcho setup writes config to ~/.openclaw/openclaw.json
readssensitivefiles:
network_access:
data_handling:
uploadstoexternal: true
requiresuserconfirmation: true
deletes_files: false
modifies_files: false
external_destinations:
uploaded_content:
datadestinationpurpose: "Migrates file-based memory system to Honcho API for AI agent memory/personalization"
homepage: "https://honcho.dev"
source: "https://github.com/plastic-labs/honcho"
Install the @honcho-ai/openclaw-honcho plugin. The plugin includes openclaw honcho setup, which handles API key configuration and migration of any legacy memory files to Honcho.
⚠️ DATA UPLOAD WARNING:
openclaw honcho setup(run in Step 2) will offer to upload your workspace memory files (USER.md, MEMORY.md, IDENTITY.md, memory/, canvas/, SOUL.md, AGENTS.md, BOOTSTRAP.md, TOOLS.md) to an external API.HEARTBEAT.mdis excluded. By default, data is sent toapi.honcho.dev. For self-hosted instances, data is sent to your configuredHONCHO_BASE_URL. The setup command will show exactly which files will be uploaded and ask for explicit confirmation before proceeding.
No local files are deleted, moved, or modified. Originals remain exactly in place.
Install the Honcho plugin using the OpenClaw plugin system. Use this exact command — do not install @honcho-ai/sdk directly or use npm install in the workspace.
openclaw plugins install @honcho-ai/openclaw-honcho
Then enable it:
openclaw plugins enable openclaw-honcho
Verify the plugin loaded without errors. If the gateway logs show Cannot find module '@honcho-ai/sdk', install dependencies manually:
cd ~/.openclaw/extensions/openclaw-honcho && npm install
This is a known issue with the OpenClaw plugin installer not running dependency resolution for plugin packages.
Run the setup command that ships with the plugin:
openclaw honcho setup
This command will:
~/.openclaw/openclaw.jsonFollow the prompts. Migration is optional — if you have no legacy files or want to skip, you can skip the upload step.
For managed Honcho, you need an API key from https://app.honcho.dev. For self-hosted instances, set HONCHO_BASE_URL to your instance URL and the API key is optional.
openclaw gateway restart
Verify the plugin is active by checking gateway logs or running:
openclaw honcho status
Honcho memory is now active.
Ongoing behavior after setup: Once enabled, the plugin will persistently observe conversations in this workspace and send conversation data to
api.honcho.dev(or your configuredHONCHO_BASE_URL) to build and retrieve memory. This is ongoing network activity that continues across sessions. Memory is made available viahoncho_recall,honcho_search,honcho_profile, and related tools. To stop this behavior, disable the plugin withopenclaw plugins disable openclaw-honcho.
This skill has been designed with transparency and safety as priorities. Below is a complete disclosure of what this skill does:
This skill runs three commands: openclaw plugins install, openclaw honcho setup, and openclaw gateway restart. The data upload and file access described below is performed by openclaw honcho setup, not by this skill directly.
openclaw honcho setup during migrationapi.honcho.dev (managed Honcho cloud service). For self-hosted instances, to your configured HONCHO_BASE_URLopenclaw honcho setup always requires explicit interactive confirmation before any upload, even when HONCHO_API_KEY is pre-set in the environment. You will see the exact list of files and the destination URLopenclaw honcho setup writes API key and config to ~/.openclaw/openclaw.json~/.openclaw/openclaw.json by the setup command.api.honcho.dev (Honcho cloud service)HONCHO_BASE_URL (e.g., http://localhost:8000)openclaw plugins disable openclaw-honcho to stop all observation and network activity~/.openclaw/extensions/openclaw-honcho after installation