---
name: skyrim-voiced-dialogue
description: Create or repair Skyrim dialogue and voice assets, including DIAL/INFO records, quest/topic conditions, voice-type
  paths, WAV/XWM/FUZ/LIP generation, silent fallback, and revoice workflows.
compatibility: Windows 10/11; Skyrim Special Edition or Anniversary Edition; PowerShell and Python 3 when bundled scripts
  are used
metadata:
  version: 4.3.0
  updated: '2026-07-22'
  library: overseer-skyrim-agent-skills
  provider: claude
  provider_pack_version: 1.0.0
  base_library: Skyrim-Agent-Skills-v6
  error_registry_revision: 4.3.0
when_to_use: Use for create or repair skyrim dialogue and voice assets, including dial/info records, quest/topic conditions,
  voice-type paths, wav/xwm/fuz/lip generation, silent fallback, and revoice workflows.
---

# Voiced dialogue

## Inputs

- Exact dialogue text and speaker records.
- Quest, topic, INFO, conditions, voice types, and response order.
- Voice-generation tool and model permissions.
- Target audio format and subtitle policy.

## Workflow

1. Author dialogue records with `skyrim-plugin-authoring` and scripts with `skyrim-papyrus-modding`.
2. Resolve the final voice folder from the plugin name and voice type.
3. Generate normalized source audio, then the required XWM/FUZ and LIP assets using pinned tools.
4. Keep line IDs and filenames deterministic.
5. Verify every INFO has the intended conditions, flags, response text, and audio path.
6. Provide a silent voice fallback when the design requires subtitle timing.
7. Check conversation flow, interruption, priority, repeated lines, and save reload.
8. Document synthetic voice provenance and permissions.

A valid audio file does not prove the INFO record or path is correct.

## Evidence standard

Use this hierarchy for version-sensitive facts:

1. The active project's `ENVIRONMENT.md`, `TASK.md`, installed framework version, and build files.
2. Official upstream documentation or source for that exact version.
3. Known-good files from the user's installed mod library, read-only.
4. Direct inspection of the relevant ESM, ESP, DLL, script, log, or archive.

Do not substitute memory, an old example, or a plausible token. Record the evidence path or URL in `VALIDATION.md`.

## Claude Code execution adapter

- Keep `CLAUDE.md` concise and use this skill for procedural detail.
- Load only the skills needed for the current milestone because invoked skill content remains in context.
- Use high or xhigh effort for risky architecture, plugins, DLLs, and hostile review.
- Before compaction or a usage boundary, persist exact state, commands, uncommitted changes, and remaining validation.
- Treat auto memory as candidate learning, not verified truth, until it passes the memory-promotion protocol.

### Skill-specific provider control

Validate quest/topic conditions, voice-type paths, generated audio formats, and fallback behavior together.
