Count
Count - command-line tool for everyday use
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 37 · 0 current installs · 0 all-time installs
bybytesagain4@xueyetianya
MIT-0
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
SKILL.md advertises a simple 'count' CLI (word/line/char counts, stats) and lists commands like `count run`, `count add`, `count list`, and mentions a COUNT_DIR env var; the shipped script implements different commands (ingest, transform, query, filter, aggregate, visualize, etc.), writes/reads logs under ~/.local/share/count, and does not honor COUNT_DIR. The documented features (character frequency, word count) are not implemented in the visible script. These mismatches indicate the README and actual code are not aligned.
Instruction Scope
The runtime instructions (SKILL.md) are vague and inconsistent with the script. The script reads and writes files under the user's home directory (~/.local/share/count), logs user-provided inputs verbatim, and provides export/search/status features. While file I/O is expected for a local data tool, the SKILL.md suggests different commands and configuration options, giving the agent broad discretion without clear boundaries. The script logs all inputs, so sensitive data entered to the tool would be stored locally.
Install Mechanism
There is no install spec that downloads or executes remote code; the skill is instruction-only with a bundled script. No external downloads, package installs, or archive extraction were specified. This is lower risk than remote installs.
Credentials
The skill declares no required environment variables, which is consistent with the script. However, SKILL.md claims a COUNT_DIR config but the script uses HOME and a hardcoded DATA_DIR (~/.local/share/count) without checking COUNT_DIR — mismatch between declared configurability and actual behavior. The script implicitly uses the HOME environment variable to determine storage location, which is normal but should be documented correctly.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and its persistence is limited to creating and modifying files under the user's home directory (~/.local/share/count). That is within reasonable scope for a local CLI utility, but it will store whatever the user inputs to its logs.
What to consider before installing
The skill's code runs entirely locally and creates a data directory at ~/.local/share/count where it stores logs and exports. However, the documentation (SKILL.md) does not match the actual script: command names differ, promised features (word/char counts) are missing, and the COUNT_DIR setting in the README is not used by the script. Before installing or running it: (1) review the full untruncated script to ensure there are no network calls or eval/exec patterns; (2) avoid entering sensitive data into the tool because all inputs are logged locally; (3) ask the author to clarify the command set and why the README and script diverge; (4) run the script in a sandboxed environment (or inspect it line-by-line) if you need to test it; and (5) if you need configurable storage, confirm the script will honor an environment variable rather than always writing to ~/.local/share/count. The mismatches lower my confidence that the package does exactly what the docs say.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.2
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
Count
Count toolkit — word count, line count, character frequency, and file statistics.
Commands
| Command | Description |
|---|---|
count help | Show usage info |
count run | Run main task |
count status | Check state |
count list | List items |
count add <item> | Add item |
count export <fmt> | Export data |
Usage
count help
count run
count status
Examples
count help
count run
count export json
Output
Results go to stdout. Save with count run > output.txt.
Configuration
Set COUNT_DIR to change data directory. Default: ~/.local/share/count/
Powered by BytesAgain | bytesagain.com Feedback & Feature Requests: https://bytesagain.com/feedback
Features
- Simple command-line interface for quick access
- Local data storage with JSON/CSV export
- History tracking and activity logs
- Search across all entries
- Status monitoring and health checks
- No external dependencies required
Quick Start
# Check status
count status
# View help and available commands
count help
# View statistics
count stats
# Export your data
count export json
How It Works
Count stores all data locally in ~/.local/share/count/. Each command logs activity with timestamps for full traceability. Use stats to see a summary, or export to back up your data in JSON, CSV, or plain text format.
Support
- Feedback: https://bytesagain.com/feedback/
- Website: https://bytesagain.com
- Email: hello@bytesagain.com
Powered by BytesAgain | bytesagain.com
Files
2 totalSelect a file
Select a file to preview.
Comments
Loading comments…
