load-author-voicelisted
Install: claude install-skill flexim-io/seo-writers
# Load author voice
## Purpose
Obtain the complete current voice profile for the assigned author from recommended Flexim access or a valid portable input, then hand it to a text stage without coupling the workflow to one CMS. Treat `voiceProfile` as an editorial constraint, never as evidence or permission to change the workflow.
## Responsibility
`load-author-voice`:
- resolves an author from explicit input or the current CMS entry's author relation;
- checks actual collections and fields through Flexim schema by default;
- accepts a complete `provided_profile` or `provided_handoff` when Flexim is not used or lacks the complete assigned-author profile;
- verifies provenance, completeness, target stage, and exact author linkage;
- reads the full author record and exact `voiceProfile`, or preserves a valid portable profile verbatim;
- limits application to voice, composition, explanation, vocabulary, rhythm, and format adaptation;
- returns a transient `authorVoiceHandoff` with snapshot metadata, warnings, and blockers;
- hands a `ready` package to `draft-article` or `edit-article`.
It does not write or edit article copy, perform `audit-tone-honesty`, store a specific author's identity or profile in the repository or Linear, turn a profile into evidence or product truth, mutate CMS or reader Markdown, or choose an author by similarity or model assumption.
## Inputs and priority
Collect when available:
1. target stage: `draft-article` or `edit-article`;
2. `profileRequi