Maintenance

Maintenance makes home management simple. Record, search, and analyze your data with clear terminal output.

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 31 · 0 current installs · 0 all-time installs
bybytesagain4@xueyetianya
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (home maintenance, inventory, reminders) match the provided Bash script functionality: adding entries, searching, exporting, and status checks stored under ~/.local/share/maintenance.
Instruction Scope
Runtime instructions and the script operate entirely on local files in the user's home directory and only reference expected tools (date, echo, grep, tail, du, wc, sed, printf, cat). There are no commands or instructions that read unrelated system paths, access external endpoints, or exfiltrate data.
Install Mechanism
This is advertised as instruction-only (no install spec) but includes a scripts/script.sh file implementing the CLI. SKILL.md shows usage like `maintenance help` yet provides no install or placement instructions for the script (how it becomes an executable on PATH). This is not a security issue per se, but it is a minor coherence gap: the user must install/move/make-executable the script themselves.
Credentials
The skill requests no environment variables, credentials, or config paths. All data is stored under the user's home directory (DATA_DIR = ~/.local/share/maintenance) which is proportionate to the described purpose.
Persistence & Privilege
Skill is not always-enabled and does not request elevated or persistent platform privileges. It does not modify other skills or system-wide configurations; it simply writes data files under the user's home directory.
Assessment
This skill appears to do what it says: a simple offline CLI that stores logs in ~/.local/share/maintenance. Before installing/running: (1) review and, if desired, inspect the full script to verify there are no hidden network calls (the provided portion shows none), (2) be aware all entries are stored unencrypted under your home directory, so avoid putting secrets into entries, (3) if you want the 'maintenance' command on your PATH you must install the script yourself (make executable and place in a bin directory), and (4) if you need stronger privacy, consider encrypting the data directory or using a different storage location. The script has some minor robustness issues (e.g., JSON export can be malformed for certain inputs) but nothing indicating malicious intent.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.1
Download zip
latestvk977xkhpnrj7pvff3hprxvafv9831g6a

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Maintenance

Maintenance makes home management simple. Record, search, and analyze your data with clear terminal output.

Why Maintenance?

  • 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
maintenance help

# Check current status
maintenance status

# View your statistics
maintenance stats

Commands

CommandWhat it does
maintenance addAdd
maintenance inventoryInventory
maintenance scheduleSchedule
maintenance remindRemind
maintenance checklistChecklist
maintenance usageUsage
maintenance costCost
maintenance maintainMaintain
maintenance logLog
maintenance reportReport
maintenance seasonalSeasonal
maintenance tipsTips
maintenance statsSummary statistics
maintenance export<fmt> Export (json
maintenance search<term> Search entries
maintenance recentRecent activity
maintenance statusHealth check
maintenance helpShow this help
maintenance versionShow version
maintenance $name:$c entries
maintenance Total:$total entries
maintenance Datasize: $(du -sh "$DATA_DIR" 2>/dev/null
maintenance Version:v2.0.0
maintenance Datadir: $DATA_DIR
maintenance Entries:$(cat "$DATA_DIR"/*.log 2>/dev/null
maintenance Disk:$(du -sh "$DATA_DIR" 2>/dev/null
maintenance Last:$(tail -1 "$DATA_DIR/history.log" 2>/dev/null
maintenance Status:OK
maintenance [Maintenance]add: $input
maintenance Saved.Total add entries: $total
maintenance [Maintenance]inventory: $input
maintenance Saved.Total inventory entries: $total
maintenance [Maintenance]schedule: $input
maintenance Saved.Total schedule entries: $total
maintenance [Maintenance]remind: $input
maintenance Saved.Total remind entries: $total
maintenance [Maintenance]checklist: $input
maintenance Saved.Total checklist entries: $total
maintenance [Maintenance]usage: $input
maintenance Saved.Total usage entries: $total
maintenance [Maintenance]cost: $input
maintenance Saved.Total cost entries: $total
maintenance [Maintenance]maintain: $input
maintenance Saved.Total maintain entries: $total
maintenance [Maintenance]log: $input
maintenance Saved.Total log entries: $total
maintenance [Maintenance]report: $input
maintenance Saved.Total report entries: $total
maintenance [Maintenance]seasonal: $input
maintenance Saved.Total seasonal entries: $total
maintenance [Maintenance]tips: $input
maintenance Saved.Total tips entries: $total

Data Storage

All data is stored locally at ~/.local/share/maintenance/. 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 total
Select a file
Select a file to preview.

Comments

Loading comments…