text-statistics
Text Statistics
Quick analysis of text metrics including word count, reading time, complexity, and readability.
When to Use
Invoke when user:
- Asks "how long is this text?"
- Wants reading time estimates
- Needs complexity or readability scores
- Says "analyze this document" or "how many words?"
Core Capabilities
1. Basic Metrics
Word Count
- Total words
- Unique words
- Average word length
Character Count
- With and without spaces
- Alphanumeric vs punctuation
Reading Time
- Assuming 200-250 words/minute
- Adjusted for complexity
2. Complexity Analysis
Sentence Structure
- Average sentence length
- Sentence length variance
- Simple vs complex sentences
Vocabulary
- Unique word ratio
- Long word percentage (7+ chars)
- Syllable count estimates
3. Readability Scores
Flesch Reading Ease
- 0-100 scale
- Higher = easier to read
Grade Level Estimate
- US grade level equivalent
- Based on sentence/word complexity
Output Format
TEXT STATISTICS REPORT
=====================
Basic Metrics:
- Word Count: X (Y unique)
- Character Count: X (Y without spaces)
- Reading Time: X-Y minutes
Complexity:
- Avg Sentence Length: X words
- Long Words (7+ chars): X%
- Vocabulary Richness: X%
Readability:
- Flesch Score: X/100 (Level)
- Grade Level: X
Interpretation:
[Brief assessment of text complexity and audience appropriateness]
Examples
See references/examples.md for analyzed samples.
Integration
Standalone skill. Useful before:
- Prose Polish (get baseline metrics)
- Content generation (target metrics)
More from leegonzales/aiskills
veo3-prompter
Craft professional video prompts for Google Veo 3.1 using cinematic techniques, audio direction, and timestamp choreography. Use when generating AI videos, creating video prompts, or working with Veo 3.
42goals-graph
Query and update Lee's goals graph through natural language. Translates conversational questions and updates into goals_query.py commands.
19codebase-navigator
Semantic code search using osgrep for understanding codebases, finding implementations, and navigating large projects. Use when asked "where is", "how does", "find the code that", or any question about code location or implementation.
6writing-partner
Collaborative essay writing that preserves authenticity through structured interview, thread tracking, and voice calibration. Transforms AI from text generator into intellectual prosthesis. Use when writing essays, blog posts, or any content where voice matters more than speed.
4prose-polish
Evaluate and elevate writing effectiveness through multi-dimensional quality assessment. Analyzes craft, coherence, authority, purpose, and voice with genre-calibrated thresholds. Use for refining drafts, diagnosing quality issues, generating quality content, or teaching writing principles.
4claude-project-docs
Generate concise CLAUDE.md files and agent documentation following best practices. Use when setting up a new project for Claude Code, auditing existing CLAUDE.md, or creating progressive disclosure documentation structure.
3