Install
openclaw skills install wc-lines-toolCount lines, blank lines, code lines, and comment lines in text files. Useful for code statistics, log file sizing, and document analysis.
openclaw skills install wc-lines-toolCount lines in text input with smart detection of blank lines, code lines, comment lines, and non-empty content. Ideal for codebases, log analysis, and document statistics.
# Count lines in a string
wc-lines-tool "line1\nline2\nline3"
# Count lines from stdin
cat README.md | wc-lines-tool
# Count lines in a file
wc-lines-tool --file log.txt
wc-lines-tool [TEXT] [OPTIONS]
wc-lines-tool --file FILE [OPTIONS]
Options:
--file FILE Read from file instead of argument
--non-blank Count only non-empty lines
--blank Count only blank/empty lines
--code Count lines likely containing code (non-comment, non-blank)
--max N Report if line count exceeds N (exit 1 if over)
--min N Report if line count is below N (exit 1 if under)
--json Output as structured JSON
# Total line count
wc-lines-tool --file server.log
# Non-blank lines only
wc-lines-tool --file app.py --non-blank
# Blank line count
wc-lines-tool --file main.go --blank
# Check log file size threshold (alert if > 10000 lines)
wc-lines-tool --file errors.log --max 10000
# Machine-readable output
wc-lines-tool --file data.csv --json