Focus
Focus — a fast productivity tool. Log anything, find it later, export when needed.
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 24 · 0 current installs · 0 all-time installs
byBytesAgain2@ckchzh
MIT-0
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
Name/description (local productivity logger) aligns with requested resources: no env vars, no external credentials, and a script that writes/reads logs under ~/.local/share/focus. Required capabilities appear proportionate to the stated purpose.
Instruction Scope
SKILL.md instructs only local operations and uses the local data directory. The included script implements those commands (add, search, export, stats) and uses common shell utilities (grep, tail, wc, du, cat). Note: the provided script was truncated in the package preview, so I could not verify the final portion to ensure it contains no unexpected network calls or other out-of-scope actions.
Install Mechanism
No install spec is present (instruction-only with a helper script). That minimizes risk since nothing is downloaded or installed by the registry installer. The script will operate on disk when run, but there's no automated remote install behavior.
Credentials
The skill requests no environment variables, credentials, or special config paths. Its file access is limited to a single per-user data directory under HOME, which matches its functionality.
Persistence & Privilege
always is false and the skill does not request elevated or persistent platform privileges. It writes only to its own data directory and does not modify other skills or system-wide settings (based on the visible script).
Assessment
This skill appears coherent and local-only, but you should: (1) inspect the full scripts/script.sh file (the provided preview was truncated) to confirm there are no network calls or unexpected behavior; (2) be aware all entries are stored in ~/.local/share/focus — avoid logging secrets or sensitive credentials there; (3) consider running the tool in a sandboxed environment first (or with a disposable account) if you want extra assurance; (4) if you plan to trust persistent data, verify the author/source (homepage is missing) before relying on it or giving it wide access on shared machines.Like a lobster shell, security has layers — review code before you run it.
Current versionv2.0.0
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
Focus
Focus — a fast productivity tool. Log anything, find it later, export when needed.
Why Focus?
- Works entirely offline — your data never leaves your machine
- Simple command-line interface, no GUI needed
- Export to JSON, CSV, or plain text anytime
- Automatic history and activity logging
Getting Started
# See what you can do
focus help
# Check current status
focus status
# View your statistics
focus stats
Commands
| Command | What it does |
|---|---|
focus add | Add |
focus plan | Plan |
focus track | Track |
focus review | Review |
focus streak | Streak |
focus remind | Remind |
focus prioritize | Prioritize |
focus archive | Archive |
focus tag | Tag |
focus timeline | Timeline |
focus report | Report |
focus weekly-review | Weekly Review |
focus stats | Summary statistics |
focus export | <fmt> Export (json |
focus search | <term> Search entries |
focus recent | Recent activity |
focus status | Health check |
focus help | Show this help |
focus version | Show version |
focus $name: | $c entries |
focus Total: | $total entries |
focus Data | size: $(du -sh "$DATA_DIR" 2>/dev/null |
focus Version: | v2.0.0 |
focus Data | dir: $DATA_DIR |
focus Entries: | $(cat "$DATA_DIR"/*.log 2>/dev/null |
focus Disk: | $(du -sh "$DATA_DIR" 2>/dev/null |
focus Last: | $(tail -1 "$DATA_DIR/history.log" 2>/dev/null |
focus Status: | OK |
focus [Focus] | add: $input |
focus Saved. | Total add entries: $total |
focus [Focus] | plan: $input |
focus Saved. | Total plan entries: $total |
focus [Focus] | track: $input |
focus Saved. | Total track entries: $total |
focus [Focus] | review: $input |
focus Saved. | Total review entries: $total |
focus [Focus] | streak: $input |
focus Saved. | Total streak entries: $total |
focus [Focus] | remind: $input |
focus Saved. | Total remind entries: $total |
focus [Focus] | prioritize: $input |
focus Saved. | Total prioritize entries: $total |
focus [Focus] | archive: $input |
focus Saved. | Total archive entries: $total |
focus [Focus] | tag: $input |
focus Saved. | Total tag entries: $total |
focus [Focus] | timeline: $input |
focus Saved. | Total timeline entries: $total |
focus [Focus] | report: $input |
focus Saved. | Total report entries: $total |
focus [Focus] | weekly-review: $input |
focus Saved. | Total weekly-review entries: $total |
Data Storage
All data is stored locally at ~/.local/share/focus/. Each action is logged with timestamps. Use export to back up your data anytime.
Feedback
Found a bug or have a suggestion? Let us know: https://bytesagain.com/feedback/
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
Files
2 totalSelect a file
Select a file to preview.
Comments
Loading comments…
