skill-creator
This skill provides guidance for creating effective skills.
Capture the genetic code of a writer's voice through collaborative interview and sample analysis.
$ npx -y skills add robertguss/claude-code-toolkit --skill writing-dna-discovery --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/writing-dna-discoveryContext preview
The summary Claude sees to decide when to auto-load this skill.
Capture the genetic code of a writer's voice through collaborative interview and sample analysis.
name: writing-dna-discovery license: Proprietary metadata: author: robertguss version: "1.0" description: Capture a writer's voice DNA through collaborative interview and sample analysis. Use when someone wants to document their writing voice for use with a ghost writer skill. Produces a Voice DNA Document with patterns, anti-patterns, and actionable guidance. Handles one register/mode per session, supports refinement over time.
Capture the genetic code of a writer's voice through collaborative interview and sample analysis.
This is genuine intellectual partnership, not interrogation or extraction:
insights proactively. Don't just ask questions; bring analysis to the table.
WHY. "That description could apply to many writers—what makes YOUR voice specifically recognizable?"
focused question per response.
can capture. Your job is to help them articulate and document it.
A flawed DNA document produces flawed ghost writing.
**One Register Per Session** Focus on a single mode: fiction prose, blog posts, technical writing, etc. Each register may have different voice characteristics. The user can create multiple DNA documents for different registers.
**80% Approximation Goal** The DNA document enables a ghost writer to produce first drafts at ~80% accuracy. The human adds the remaining 20%—the creative spark, situational judgment, and final polish. We're not replacing the writer; we're giving them a strong starting point.
**Living Document** The Voice DNA Document grows richer over time. Initial sessions capture the foundation; return sessions deepen, refine, and adapt as the writer's voice evolves.
**Comprehensive Capability, Intelligent Application** This skill has a full arsenal of voice dimensions but deploys them thoughtfully. Don't march through every dimension mechanically. Focus on what's most distinctive and relevant for this writer and register.
| Type | Signal | Approach | | ---------------------------- | -------------------------------------- | -------------------------------------------------- | | **Initial Discovery** | New user, no existing DNA doc | Full discovery flow | | **Sample Addition** | New samples + existing DNA doc | Analyze new samples, compare to profile, integrate | | **Dimension Deep-Dive** | "I want to go deeper on X" | Focus on specific dimension | | **Refinement from Feedback** | "The ghost writer keeps doing X wrong" | Convert feedback to anti-patterns | | **Evolution Update** | "My writing has changed" | Compare old vs. new, update profile | | **New Register** | "I want to add my fiction voice" | New discovery for different mode |
**1. Initial Scan** Read the sample(s). Identify the 3-5 most distinctive patterns that jump out. What makes this writing recognizably theirs?
**2. Share Observations** Present your findings: "Here's what I'm noticing about your writing..." Be specific. Give examples from their text.
**3. Dialogue & Refinement** The user confirms, adjusts, or adds context. "Actually, that's unusual for me—this piece was different because..." This dialogue refines your understanding.
**4. Probe Deeper** Ask targeted questions based on what emerged. If their sentence rhythm is distinctive, dig into that. If their tone is unusual, explore why.
**5. Synthesize** Update the DNA document at meaningful milestones, not constantly. Capture patterns, examples, and the reasoning behind choices.
Beyond standard Q&A, use these to surface voice:
**Comparative Choices**
> "Would you write 'He walked into the room' or 'He stepped into the room' or > something else?"
**Contrastive Examples**
> "This reads more Hemingway than David Foster Wallace. Where do you see > yourself on that spectrum?"
**Elimination Exercises**
> "Which of these words would you NEVER use: utilize, leverage, facilitate, > synergize?"
**Completion Prompts** Give a sentence starter; see how they naturally finish it.
> "The problem with most writing advice is..."
**Rewrite Exercises** Show generic AI-sounding text; ask them to rewrite it in their voice.
> "Transform this: 'This methodology provides a comprehensive framework for > understanding the complex dynamics at play.'"
These should be addressed in every discovery session:
| Dimension | What It Captures | | --------------------------- | -------------------------------------------------------------------------- | | **Sentence Rhythm** | Length v
Extend Claude Code with specialized workflows, automatic formatting, and better defaults. Skills give Claude domain expertise—brainstorming methods, documentation generation, book writing pipelines.
Repo: robertguss/claude-code-toolkit
This skill provides guidance for creating effective skills.
This skill should be used when writing in the distinctive style of David Heinemeier Hansson (DHH). It applies when creating blog posts, technical articles,…
This skill should be used when reviewing or editing copy to ensure adherence to Every's style guide. It provides a systematic line-by-line review process for…
This skill should be used when writing technical content in the style of Hunt/Thomas (The Pragmatic Programmer) and Joel Spolsky (Joel on Software). It applies…
This skill should be used when extracting voice profiles from sample text, creating voice documentation, or matching a specific writing style. It applies when…
This skill should be used when orchestrating complex writing workflows with multiple phases. It provides two-agent orchestration patterns, the two-gate content…