coder-voice

Extract and apply a persisted coder-voice profile to Claude's responses.

1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/estevanhernandez-stack-ed/vibe-cartographer --skill coder-voice
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coder-voice
Source: https://github.com/estevanhernandez-stack-ed/vibe-cartographer/tree/main/plugins/vibe-cartographer/skills/coder-voice
Command: npx skills add https://github.com/estevanhernandez-stack-ed/vibe-cartographer --skill coder-voice

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps tailor Claude's autonomous responses to the user's actual coding voice by extracting and applying a persisted coder-voice profile.

Core Features & Use Cases

  • Chooser flow: personal voice, preset cutter voices, or skip; 3-way choice to respect user agency.
  • Discover-first fresh mode: synthesize a base voice from corpus when signals are thin.
  • Cross layer: add or mix admired coder voices as modifiers without replacing base voice.
  • Self-modification gate: always confirm before writing to ~/.claude/CLAUDE.md.
  • Writes to ~/.claude/CLAUDE.md and loads at session start for consistent voice.
  • Works across sessions and projects; supports updates and iterates over time.

Quick Start

Run /coder-voice to start creating or updating your coder voice profile.

Frequently Asked Questions about coder-voice

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make Claude match my personal coding voice and style across sessions?

To make Claude match your personal coding voice, this skill extracts a persisted coder-voice profile from your local Claude transcripts and writes it to ~/.claude/CLAUDE.md. This profile loads automatically at session start to ensure consistent voice synthesis across all projects.

Can I mix admired coder voices into my Claude responses without losing my own style?

You can mix admired coder voices using the cross-modifier layer, which applies preset cutter voices as modifiers without replacing your base voice. This cross layer enables flexible customization while preserving your core coding persona.

How does Claude synthesize a coding persona when there are limited chat transcripts available?

When transcript signals are thin, Claude uses a discover-first fresh mode to synthesize a base coding persona from the available corpus. This ensures a usable voice profile is generated even without extensive chat history.

Does modifying Claude's autonomous response style require manual editing of CLAUDE.md?

Manual editing is not required, as the skill writes to ~/.claude/CLAUDE.md automatically. However, a self-modification gate enforces explicit user confirmation before any changes are written, preserving safety and user agency.

What is the best way to choose between different coder voices for Claude autonomous responses?

The best way to choose a coder voice is the built-in chooser flow, offering a 3-way choice between your personal voice, preset cutters, or skipping. This respects user agency while tailoring Claude's autonomous response style.