with one click
honcho-interview
// Interview the user to capture stable, cross-project preferences and save them to Honcho
// Interview the user to capture stable, cross-project preferences and save them to Honcho
| name | honcho-interview |
| description | Interview the user to capture stable, cross-project preferences and save them to Honcho |
| allowed-tools | chat, create_conclusion |
| user-invocable | true |
Learn stable, cross-project aspects of the user and store them in Honcho memory.
Before asking anything, do two things in parallel:
chat tool to ask what is already known about the user.~/.claude/CLAUDE.md or .claude/CLAUDE.md — explicit user instructionspackage.json — detect package manager (bun/npm/yarn/pnpm).editorconfig, .prettierrc, tsconfig.json — code style~/.zshrc, ~/.bashrc) — OS, shell, env vars.python-version, pyproject.toml — Python toolingShow the user a single summary of everything detected:
Here's what I know so far:
- OS/Shell: macOS, zsh
- Package managers: bun (JS), uv (Python)
- Code style: TypeScript, strict mode
- [any preferences from existing memory]
What I still need to know:
- Communication style (concise vs detailed)
- Code quality priority (clarity, performance, tests)
- Collaboration style (direct changes vs propose first)
Present ALL remaining unknowns as a single numbered list. The user can answer them all at once in one message rather than going back and forth 8 times.
The full set of preferences to cover (skip any already answered by Step 1):
Example prompt:
I have 4 remaining questions. You can answer them all at once -- just number your answers:
- Communication style: concise, detailed, or mix?
- Code quality: what matters most -- clarity, performance, tests?
- Collaboration: direct changes, propose options, or ask first?
- Anything else worth knowing?
After the user responds, save one create_conclusion per distinct preference. Guidelines:
Briefly recap all conclusions saved and ask if anything should be corrected. Only save a new conclusion if the user explicitly corrects something.
Configure Honcho memory plugin settings interactively
Show current Honcho memory status and configuration
First-time Honcho configuration -- set API key, validate connection, create config
Migrates Honcho Python SDK code from v1.6.0 to v2.0.0. Use when upgrading honcho package, fixing breaking changes after upgrade, or when errors mention AsyncHoncho, observations, Representation class, .core property, or get_config methods.
Migrates Honcho TypeScript SDK code from v1.6.0 to v2.0.0. Use when upgrading @honcho-ai/sdk, fixing breaking changes after upgrade, or when errors mention removed APIs like .core, getConfig, observations, or snake_case properties.
Integrate Honcho memory and social cognition into existing Python or TypeScript codebases. Use when adding Honcho SDK, setting up peers, configuring sessions, or implementing the dialectic chat endpoint for AI agents.