Skip to content

Releases: zircote/human-voice

v0.8.3 — Copilot install + single-dir canonicalisation

22 Apr 23:08
v0.8.3
4c0574b

Choose a tag to compare

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.md at repo root (coding-agent focus)
  • .github/instructions/human-voice-<slug>.instructions.md with applyTo globs
  • .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-install CLI wrapper no longer cds 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-run is 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

17 Jan 04:30

Choose a tag to compare

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