mcpField
W
word-stats

word-stats

github.com/humanizeraiProductivity53501 installsUpdated 38w ago
Repository

About word-stats

A text-analysis skill that returns basic word and character statistics from supplied text. It prioritizes immediate numeric results without clarification or unsolicited recommendations.

Key features

  1. 01Counts words and characters
  2. 02Calculates reading and speaking time
  3. 03Reports unique-word percentage
  4. 04Presents metrics in a table

Use cases

  1. 01Checking the length of a draft
  2. 02Estimating text reading or speaking time

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/humanizerai/agent-skills --skill word-stats

After installing, type/word-statsin Claude Code to confirm it loaded.

Details

From the project README

Word Statistics

Provide quick, accurate statistics about the provided text.

Input

The user provides text in $ARGUMENTS.

Important: If text is provided, immediately output stats. Don't ask clarifying questions - they want the numbers.

Output Format

## Word Statistics

### Counts
| Metric | Value |
|--------|-------|
| Words | [X] |
| Characters (with spaces) | [X] |
| Characters (no spaces) | [X] |
| Sentences | [X] |
| Paragraphs | [X] |

### Time
| Metric | Value |
|--------|-------|
| Reading time | [X] min |
| Speaking time | [X] min |

### Words
| Metric | Value |
|--------|-------|
| Unique words | [X] ([Y]%) |
| Avg word length | [X] chars |
| Longest word | [word] ([X] chars) |

### Sentences
| Metric | Value |
|--------|-------|
| Avg length | [X] words |
| Longest | [X] words |
| Shortest | [X] words |

Calculations

  • Reading time: words ÷ 238 (average adult reading speed)
  • Speaking time: words ÷ 150 (average speaking pace)
  • Unique words: distinct words ÷ total words × 100

Keep It Simple

  • Tables for metrics
  • No unnecessary prose
  • No recommendations unless asked
  • Just the numbers

Comments

Markdown supported