voice-fingerprint

Generate a structured voice-dna.md from foundation.md and outline.md.

92|28|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/felipelobomotta-blip/book-genesis-v4 --skill voice-fingerprint-felipelobomotta-blip
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voice-fingerprint
Source: https://github.com/felipelobomotta-blip/book-genesis-v4/tree/main/skills/optional/voice-fingerprint
Command: npx skills add https://github.com/felipelobomotta-blip/book-genesis-v4 --skill voice-fingerprint-felipelobomotta-blip

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the guesswork of writing distinct character voices by producing a formal Voice DNA document that downstream agents can follow to keep prose consistent and differentiable.

Core Features & Use Cases

  • Global + per-character voice constraints: Defines manuscript-level narrative voice and detailed character voice cards for how each character speaks, thinks, and changes under stress.
  • Pressure-tested voice specifications: Specifies how voice fragments, shifts rhythm/vocabulary, and breaks during Stress/Overwhelm/Collapse so drafts stay character-true in crisis scenes.
  • Anti-pattern and vocabulary guardrails: Provides forbidden constructions, forbidden words, and an anti-pattern checklist to reduce AI-like sameness across the book.

Quick Start

Generate the Voice DNA for your project by running the voice-fingerprint skill using the existing foundation.md, outline.md, and STATE.yaml in the book root.

Frequently Asked Questions about voice-fingerprint

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

FAQPage Schema
How do I keep characters from sounding the same in a multi-POV book?

A Voice DNA blueprint prevents characters from sounding the same by defining manuscript-level narrative voice, speech patterns, internal monologue style, and vocabulary constraints for each character before drafting begins.

What is a character voice blueprint and how does it handle dialogue under pressure?

A character voice blueprint specifies how a character's voice fragments, shifts rhythm, and breaks during Stress, Overwhelm, or Collapse states. This pressure-tested specification ensures drafts remain character-true and consistent even during crisis scenes.

How do I create a voice style guide for long-form fiction writing?

Create a voice style guide by generating a formal Voice DNA document from existing foundation.md and outline.md files. This document provides global narrative voice constraints, per-character voice cards, and an anti-pattern checklist to reduce AI-like sameness across the manuscript.

Do I need foundation.md and outline.md files to generate a voice fingerprint?

Yes, generating a voice fingerprint requires foundation.md, outline.md, and STATE.yaml files in the book root directory. The Skill reads these files to honor foundation-defined voice constraints and output a deterministic, evidence-ready blueprint for downstream writing agents.

Can I use a voice DNA document to prevent AI-like writing patterns?

Yes, a Voice DNA document includes forbidden constructions, forbidden words, and an anti-pattern checklist specifically designed to reduce AI-like sameness. These guardrails enforce differentiable prose and maintain character voice consistency throughout the book.

What are the limitations of using a voice blueprint for multi-POV narratives?

The voice blueprint is limited to enforcing format-specific requirements within long-form book production workflows. It requires deterministic foundation.md and outline.md inputs and outputs a static voice-dna.md document, meaning it does not dynamically adapt voice rules during live drafting.