← Back to Skills Marketplace
xueyetianya

Maintenance

by bytesagain4 · GitHub ↗ · v2.0.1 · MIT-0
cross-platform ✓ Security Clean
298
Downloads
0
Stars
4
Active Installs
3
Versions
Install in OpenClaw
/install maintenance
Description
Log home maintenance tasks, set reminders, and track repair history with checklists. Use when scheduling repairs, tracking appliance upkeep, inventorying.
README (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

Command What it does
maintenance add Add
maintenance inventory Inventory
maintenance schedule Schedule
maintenance remind Remind
maintenance checklist Checklist
maintenance usage Usage
maintenance cost Cost
maintenance maintain Maintain
maintenance log Log
maintenance report Report
maintenance seasonal Seasonal
maintenance tips Tips
maintenance stats Summary statistics
maintenance export \x3Cfmt> Export (json
maintenance search \x3Cterm> Search entries
maintenance recent Recent activity
maintenance status Health check
maintenance help Show this help
maintenance version Show version
maintenance $name: $c entries
maintenance Total: $total entries
maintenance Data size: $(du -sh "$DATA_DIR" 2>/dev/null
maintenance Version: v2.0.0
maintenance Data dir: $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 | [email protected]

Usage Guidance
This skill appears to do exactly what it says: it creates and writes logs and exports under ~/.local/share/maintenance and runs only standard shell utilities. Before installing, review the script if you want to be certain (it is included in the package). Note that data is stored unencrypted in your home directory, exports are plain files, and JSON export does minimal escaping so special characters may produce malformed JSON — if that matters, back up the directory or inspect exported files. If you do not trust the repository author, avoid running the script; otherwise the footprint is local and proportional to the stated purpose.
Capability Analysis
Type: OpenClaw Skill Name: maintenance Version: 2.0.1 The Maintenance skill is a local-only utility for logging household tasks, inventory, and repairs. The shell script (scripts/script.sh) manages data entirely within a local directory (~/.local/share/maintenance) using standard system utilities and lacks any network or data exfiltration capabilities. While the SKILL.md documentation includes shell-like syntax and subshells (e.g., du, wc) within its command table, these appear to be illustrative examples of the tool's output rather than malicious prompt-injection attempts.
Capability Assessment
Purpose & Capability
Name/description match the delivered functionality: a local CLI that logs maintenance items, shows stats, searches, and exports. It does not ask for unrelated credentials or system access.
Instruction Scope
SKILL.md and the script limit operations to the data directory (~/.local/share/maintenance). Instructions do not direct the agent to read unrelated system files, send data externally, or perform privileged actions.
Install Mechanism
There is no network install spec; the repository provides a shell script. Nothing is downloaded from external URLs or installed system‑wide by the skill itself.
Credentials
No environment variables or credentials are required. The script uses the standard HOME variable and standard CLI tools (grep, tail, du, wc), which is appropriate for a local CLI tool.
Persistence & Privilege
The skill is not always-enabled and is user-invocable. It writes only to its own data directory and history.log and does not modify other skills or global agent configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install maintenance
  3. After installation, invoke the skill by name or use /maintenance
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.1
v2.5 retry: desc+homepage+source+security
v1.0.1
retry-fix-token
v2.0.0
Domain-specific upgrade
Metadata
Slug maintenance
Version 2.0.1
License MIT-0
All-time Installs 4
Active Installs 4
Total Versions 3
Frequently Asked Questions

What is Maintenance?

Log home maintenance tasks, set reminders, and track repair history with checklists. Use when scheduling repairs, tracking appliance upkeep, inventorying. It is an AI Agent Skill for Claude Code / OpenClaw, with 298 downloads so far.

How do I install Maintenance?

Run "/install maintenance" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Maintenance free?

Yes, Maintenance is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Maintenance support?

Maintenance is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Maintenance?

It is built and maintained by bytesagain4 (@xueyetianya); the current version is v2.0.1.

💬 Comments