honcho-integration
Integrate Honcho memory into existing Python or TypeScript codebases. Use when adding Honcho SDK, setting up peers, configuring sessions, and accessing…
Inspect and debug Honcho workspaces via the `honcho` CLI. Use when investigating peer representations, memory state, session context, or dialectic quality — any task that requires introspection of a Honcho deployment, including verifying that a recall/record memory loop is
$ npx -y skills add plastic-labs/honcho --skill honcho-cli --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/honcho-cliContext preview
The summary Claude sees to decide when to auto-load this skill.
Inspect and debug Honcho workspaces via the `honcho` CLI. Use when investigating peer representations, memory state, session context, or dialectic quality — any task that requires introspection of a Honcho deployment, including verifying that a recall/record memory loop is
name: honcho-cli description: Inspect and debug Honcho workspaces via the `honcho` CLI. Use when investigating peer representations, memory state, session context, or dialectic quality — any task that requires introspection of a Honcho deployment, including verifying that a recall/record memory loop is actually working. allowed-tools: Bash(honcho:*), Bash(jq:*), Read, Grep
`honcho` wraps the Honcho Python SDK with agent-friendly defaults: JSON output, structured errors, input validation. Use it to inspect workspace state, debug peer memory, and diagnose the dialectic.
When orienting to a Honcho deployment, walk outside-in:
honcho workspace inspect --json
honcho peer list --json honcho peer inspect <peer_id> --json
honcho peer card <peer_id> --json honcho conclusion list --observer <peer_id> --json honcho conclusion search "topic" --observer <peer_id> --json
honcho session inspect <session_id> --json honcho session view <session_id> --last 20 --json honcho session view <session_id> --page 2 --size 50 --json honcho message list <session_id> --last 20 --json honcho session context <session_id> --json honcho session summaries <session_id> --json
honcho workspace search "query" --json honcho workspace chat "what themes show up across peers?" --json honcho workspace chat "what happened in this project?" --scope my-project --json honcho peer search <peer_id> "query" --json
honcho scope list --json honcho scope inspect <name> --json # members + backfill summary honcho scope create <name> --sessions <id1>,<id2> --json honcho scope status <name> --json # wait until nothing is pending honcho workspace chat "what happened here?" --scope <name> --json
# Is observation enabled? honcho peer inspect <peer_id> --json | jq '.configuration' # What conclusions exist? honcho conclusion list --observer <peer_id> --json honcho conclusion search "expected topic" --observer <peer_id> --json
# Raw context an agent would receive honcho session context <session_id> --json # Summaries feeding the context honcho session summaries <session_id> --json # Recent message history honcho message list <session_id> --last 50 --json
# What the peer card says honcho peer card <peer_id> --json # Conclusions on the specific topic honcho conclusion search "topic" --observer <peer_id> --json # Exercise the dialectic directly honcho peer chat <peer_id> "what do you know about X?" --json honcho peer chat <peer_id> "what happened here?" --scope my-project --json honcho workspace chat "what themes show up across peers?" --json
Repo: plastic-labs/honcho
Integrate Honcho memory into existing Python or TypeScript codebases. Use when adding Honcho SDK, setting up peers, configuring sessions, and accessing…
Concepts and strategy for using a connected Honcho as persistent memory of the user — the recall/record loop and session and peer design. Start here to…
Prepare a Honcho change for a pull request to plastic-labs/honcho. Invoke before opening a PR, when drafting a PR body, when asked if a branch is PR-ready, or…
Build, launch, and drive a local Honcho stack to verify a change at its runtime surface (the /v3 HTTP API and the deriver queue). Use when verifying a diff or…