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
- 01Counts words and characters
- 02Calculates reading and speaking time
- 03Reports unique-word percentage
- 04Presents metrics in a table
Use cases
- 01Checking the length of a draft
- 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-statsAfter installing, type/word-statsin Claude Code to confirm it loaded.
Details
From the project READMEWord 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