What problem does it solve? Setting up a personalized writing assistant requires capturing your unique voice, which is hard to do manually. This Skill bootstraps the copydesk user-data directory and walks you through a two-pass extraction over your own writing samples to produce a reusable voice register. ## Core Features & Use Cases - Idempotent bootstrap: Creates the required data directories and copies template files without ever overwriting existing user data. - State-aware routing: Detects whether you have existing registers and routes you to add a new one or re-extract an existing one. - Two-pass voice extraction: Dispatches Sonnet agents over your writing samples and baseline Claude outputs to derive vocabulary, sentence structure, rhetorical techniques, and voice qualities, saved as a register file with trigger contexts. - Use Case: You want Claude to draft advocacy copy in your own voice. Run the init flow, provide 10-20 of your past pieces plus baseline samples, and receive a ready-to-use advocacy register that activates on matching writing contexts. ## Quick Start Ask Claude to run /copydesk:init to set up copydesk and create your first voice register from your writing samples.