Style Analyzer — The Prose X-Ray
Characterize the style DNA of a prose text through both quantitative measurement and qualitative assessment. This skill answers: What does this prose sound like, and what specific features create that sound?
How to Run
Input
The user provides:
- Text — the prose to analyze (inline, file path, or clipboard)
- Purpose (optional):
characterize — describe the style (default)
compare — compare two texts
diagnose — find style inconsistencies within a single text
match — identify what features to reproduce when writing in a similar style
Steps
Quantitative Pass (measurable features)
Sentence length distribution
- Average sentence length (words)
- Standard deviation (high = varied rhythm; low = monotonous)
- Min/max range
- Percentage of short (< 10 words), medium (10-25), and long (25+)
Opener variety
- First word of each sentence, classified by part of speech
- Percentage starting with subject-pronoun (I, He, She, The, It)
- Diversity score (unique openers / total sentences)
Vocabulary metrics
- Type-Token Ratio (unique words / total words) — higher = richer vocabulary
- Percentage of Anglo-Saxon vs. Latinate words (sample-based estimate)
- Average word length (syllables)
Syntactic profile
- Percentage of simple, compound, complex, compound-complex sentences
- Dominant branching direction (right/left/mid)
- Fragment usage frequency
Readability baseline
- Flesch-Kincaid grade level (diagnostic only — not a quality measure)
- Flesch Reading Ease score
Qualitative Pass (requires craft judgment)
Voice/style/tone classification
- Voice register: minimalist / conversational / literary / academic / lyric
- Tone: earnest / ironic / detached / intimate / urgent
- Narrative distance (Gardner's 1-5 scale, if applicable)
Signature features
- What makes this prose sound like itself? Identify 3-5 distinctive features.
- Examples: "Heavy use of fragments for emphasis," "Latinate vocabulary in a conversational register," "Anaphora as primary rhythmic device"
Consistency assessment
- Does the style hold across the sample? Flag register shifts, voice breaks, or inconsistent diction.
Output
A Style Report with:
- Quantitative metrics table
- Qualitative assessment (2-3 paragraphs)
- Signature features list
- For
compare mode: side-by-side metrics and a narrative comparison
- For
diagnose mode: flagged inconsistencies with locations
- For
match mode: a checklist of features to reproduce
Interpretation Guidelines
Sentence length: Average 15-20 words = standard readable prose. Below 12 = terse/minimalist. Above 25 = complex/literary. Standard deviation matters as much as average — low SD with any average = flat rhythm.
Type-Token Ratio: 0.4-0.5 = normal range for prose. Above 0.6 = unusually rich vocabulary. Below 0.35 = repetitive. Note: TTR is length-sensitive — compare only texts of similar length.
Readability scores: Grade 6-8 = accessible general audience. Grade 10-12 = educated general audience. Grade 14+ = specialist/academic. Remember: these measure ease of decoding, not quality. Literary prose intentionally exceeds accessible grade levels.
Important caveat: Quantitative metrics are diagnostic tools, not quality measures. A high TTR doesn't mean better prose; a low Flesch-Kincaid score doesn't mean bad prose. The numbers help describe what the prose is doing. Whether it works is a qualitative judgment.
Scope Boundaries
This skill handles: Analyzing and characterizing prose style — measurement, description, comparison, and diagnosis.
This skill does NOT:
- Edit prose (that's
prose-editor)
- Judge quality (it describes features; the user judges quality)
- Analyze content, argument, or narrative structure (only style)
1---2name: style-analyzer3description: Analyze and characterize the style of a prose text — sentence length distribution, diction register, vocabulary richness, syntactic patterns, and voice signature. Use when the user wants to understand what makes a text's prose distinctive, compare styles, or diagnose style inconsistencies.4---56# Style Analyzer — The Prose X-Ray78Characterize the style DNA of a prose text through both quantitative measurement and qualitative assessment. This skill answers: *What does this prose sound like, and what specific features create that sound?*910## How to Run1112### Input1314The user provides:151. **Text** — the prose to analyze (inline, file path, or clipboard)162. **Purpose** (optional):17 - `characterize` — describe the style (default)18 - `compare` — compare two texts19 - `diagnose` — find style inconsistencies within a single text20 - `match` — identify what features to reproduce when writing in a similar style2122### Steps2324**Quantitative Pass** (measurable features)25261. **Sentence length distribution**27 - Average sentence length (words)28 - Standard deviation (high = varied rhythm; low = monotonous)29 - Min/max range30 - Percentage of short (< 10 words), medium (10-25), and long (25+)31322. **Opener variety**33 - First word of each sentence, classified by part of speech34 - Percentage starting with subject-pronoun (I, He, She, The, It)35 - Diversity score (unique openers / total sentences)36373. **Vocabulary metrics**38 - Type-Token Ratio (unique words / total words) — higher = richer vocabulary39 - Percentage of Anglo-Saxon vs. Latinate words (sample-based estimate)40 - Average word length (syllables)41424. **Syntactic profile**43 - Percentage of simple, compound, complex, compound-complex sentences44 - Dominant branching direction (right/left/mid)45 - Fragment usage frequency46475. **Readability baseline**48 - Flesch-Kincaid grade level (diagnostic only — not a quality measure)49 - Flesch Reading Ease score5051**Qualitative Pass** (requires craft judgment)52531. **Voice/style/tone classification**54 - Voice register: minimalist / conversational / literary / academic / lyric55 - Tone: earnest / ironic / detached / intimate / urgent56 - Narrative distance (Gardner's 1-5 scale, if applicable)57582. **Signature features**59 - What makes this prose sound like *itself*? Identify 3-5 distinctive features.60 - Examples: "Heavy use of fragments for emphasis," "Latinate vocabulary in a conversational register," "Anaphora as primary rhythmic device"61623. **Consistency assessment**63 - Does the style hold across the sample? Flag register shifts, voice breaks, or inconsistent diction.6465### Output6667A **Style Report** with:68- Quantitative metrics table69- Qualitative assessment (2-3 paragraphs)70- Signature features list71- For `compare` mode: side-by-side metrics and a narrative comparison72- For `diagnose` mode: flagged inconsistencies with locations73- For `match` mode: a checklist of features to reproduce7475## Interpretation Guidelines7677**Sentence length**: Average 15-20 words = standard readable prose. Below 12 = terse/minimalist. Above 25 = complex/literary. Standard deviation matters as much as average — low SD with any average = flat rhythm.7879**Type-Token Ratio**: 0.4-0.5 = normal range for prose. Above 0.6 = unusually rich vocabulary. Below 0.35 = repetitive. Note: TTR is length-sensitive — compare only texts of similar length.8081**Readability scores**: Grade 6-8 = accessible general audience. Grade 10-12 = educated general audience. Grade 14+ = specialist/academic. Remember: these measure *ease of decoding*, not quality. Literary prose intentionally exceeds accessible grade levels.8283**Important caveat**: Quantitative metrics are diagnostic tools, not quality measures. A high TTR doesn't mean better prose; a low Flesch-Kincaid score doesn't mean bad prose. The numbers help describe *what* the prose is doing. *Whether* it works is a qualitative judgment.8485## Scope Boundaries8687**This skill handles**: Analyzing and characterizing prose style — measurement, description, comparison, and diagnosis.8889**This skill does NOT**:90- Edit prose (that's `prose-editor`)91- Judge quality (it describes features; the user judges quality)92- Analyze content, argument, or narrative structure (only style)