Compute word count, character count, or reading time for a piece of text using the in-bundle text-stats engine. Invoke whenever the user asks how long a passage is, how many words or characters it has, or how long it takes to read.
Scanned 8/31/2026
Install to Claude Code
npx -y skills add curie-eng/curie --skill text-stats --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Text Stats?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/curie-eng-text-stats)More formats (shields.io, HTML) on the badges page.
---
name: text-stats
description: Compute word count, character count, or reading time for a piece of text using the in-bundle text-stats engine. Invoke whenever the user asks how long a passage is, how many words or characters it has, or how long it takes to read.
allowed-tools:
- text-stats-engine
---
# Text statistics
## When to run
The user asks how many words or characters a passage has, or how long it takes
to read.
## How to answer
1. Take the text the user provided (or asks about).
2. Call the in-bundle engine's tool for the metric requested:
- `word_count` for a word total.
- `char_count` for a character total (pass `include_whitespace: false` to
exclude spaces).
- `reading_time_minutes` for an estimated read time at 200 wpm.
3. Report the number plainly, naming the metric and the text it applies to.
## Notes
The engine runs as an in-bundle stdio MCP server (`scripts/engine_server.py`,
declared in `.mcp.json`). The harness spawns it as a subprocess; there is no
network service and nothing to provision. See this bundle's README for when to
prefer this shape over a CLI subprocess.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.