Skip to content
Agent Memory
Command

/voice-loop

Run the full voice review on one draft by hand (bands, shapes, echo, gate roster, channel rules).

BOOST
From plugin
kipi-system
12823 skills5 agents23 commands5 MCP
Install
> /plugin marketplace add assafkip/kipi-system

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/voice-loop

Context preview

What this command does when you run it.

Run the full voice review on one draft by hand (bands, shapes, echo, gate roster, channel rules).

Command definition

voice-loop.md
description: Run the full voice review on one draft by hand (bands, shapes, echo, gate roster, channel rules).
argument-hint: <file> [--channel linkedin|x|substack|medium|email|dm|comment]
allowed-tools: Bash

Run the voice engine on one draft, the same way the draft-write hook does, without having to write the file first.

The channel comes from the file's path (`linkedin-post-*.md` reviews as linkedin, `x-thread-*.md` as x, and so on), using the hook's own table, so this command and the hook never disagree. A path with no channel in it gets the lighter `score` unless you pass `--channel`. An unknown channel is refused, not guessed.

python3 "${CLAUDE_PLUGIN_ROOT}/scripts/voice-loop.py" $ARGUMENTS

Report its stdout verbatim: the first line says which engine ran, then the findings, then the NOT CHECKED lines. Exit 1 means findings, not a failure. Exit 2 means nothing ran; surface stderr verbatim and do not retry with a guessed channel.

Ships withkipi-system

Give your AI the right knowledge, at the moment it needs it. Kipi turns the scattered knowledge around your work into context that follows you across AI sessions: decisions, conversations, projects, people, commitments, lessons, documents, history.

Get the whole plugin

Other commands on kipi-system.