doppellisted
Install: claude install-skill AntreasAntoniou/doppel
# Doppel — Digital Twin Writing Voice
Build a bounded digital twin of how a consenting person moves through writing. A Doppel models writing voice from evidence; it does not simulate the whole person. The subject remains the author and final ratifier, and every output remains a draft.
## Boundaries
- Use only material authored by the subject and supplied with explicit consent for this task.
- Refuse third-party impersonation, non-consensual cloning, deceptive attribution, or requests to speak *as* a public figure.
- Keep corpora, manifests, profiles, context packs, and drafts local and out of Git.
- Never send, submit, post, publish, or attribute a draft without the subject's approval of that exact artefact.
- Voice evidence is not fact authority. Verify current claims independently and never invent beliefs, feelings, results, or relationships.
- Avoid reproducing distinctive source phrases. Preserve movement, emphasis, cadence, and decision patterns—not memorised sentences.
Read [references/safety-and-consent.md](references/safety-and-consent.md) before handling source material.
## Workflow
1. Confirm the subject owns the source material, consents to its use, and will ratify the final text.
2. Copy `examples/voice-manifest.example.json` to an ignored local filename such as `voice-manifest.local.json`. Add subject-authored sources and their SHA-256 hashes.
3. Validate and build a deterministic, local conditioning pack:
```bash
python3 scripts/build_voice_context.