Releases: zircote/human-voice
v0.8.3 — Copilot install + single-dir canonicalisation
Headline changes since 0.5.0
/human-voice:voice-copilot-install (0.8.0)
New command that installs one or more voice profiles into a target project's GitHub Copilot configuration so Copilot code review, coding agent, and Copilot Chat all generate content in the user's voice. Writes the full surface:
.github/copilot-instructions.md(repo-wide, marker-idempotent)AGENTS.mdat repo root (coding-agent focus).github/instructions/human-voice-<slug>.instructions.mdwithapplyToglobs.github/prompts/voice-{review,fix,draft}.prompt.md(Copilot Chat slash commands).github/agents/human-voice-<slug>.agent.md(Copilot custom agents).github/human-voice/<slug>/redacted profile artefacts + bundled validator scripts.github/workflows/voice-review.yml(PR review workflow)
Features: multi-profile install with --route, idempotent merge via markers, profile redaction by default, overwrite policies (merge/force/error), --dry-run.
~/.human-voice as the single canonical data directory (0.7.0)
The plugin now stores profiles, sessions, config, and observer state exclusively in ~/.human-voice. CLAUDE_PLUGIN_DATA and any other env var are ignored by the resolver. Intentional: users with multiple Claude accounts and differing ~/.claude* layouts share a single voice data location.
Patch fixes (0.8.1, 0.8.2, 0.8.3)
voice-copilot-installCLI wrapper no longercds into the plugin root, so--target=.correctly resolves to the caller's cwd.- Slash command invokes
"${CLAUDE_PLUGIN_ROOT}/bin/voice-copilot-install"absolute so it works regardless of where Claude is standing. - Slash command steps simplified;
--dry-runis respected and not chased by a follow-up real install.
Full changelog: see CHANGELOG.md for 0.7.0 through 0.8.3 entries.
108 tests pass.
human-voice v0.1.0
Initial release of human-voice plugin for Claude Code
Features
- Multi-tier AI writing pattern detection
- Character-level auto-fix (em dashes, smart quotes, emojis)
- Language, structural, and voice pattern analysis
- Proactive voice-reviewer agent