trash-cliUse trash-cli to safely delete files by moving them to the system trash instead of permanently removing them. This prevents accidental data loss and allows f...
Install via ClawdBot CLI:
clawdbot install xlionjuan/trash-cliGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Accesses system directories or attempts privilege escalation
sudo chmodCalls external URL not in known-safe list
https://github.com/andreafrancia/trash-cliAI Analysis
The skill provides legitimate trash-cli functionality with no evidence of data exfiltration or credential harvesting. The only external reference is to the official GitHub repository, which is appropriate for documentation. The sudo usage is limited to installation commands only, not runtime operations.
Audited Apr 17, 2026 · audit v1.0
Generated Mar 20, 2026
Developers often delete files during code cleanup or refactoring, risking loss of important scripts or configuration files. Using trash-cli instead of rm allows safe deletion with recovery options, reducing downtime from accidental data loss. This is especially useful in fast-paced development environments where quick rollbacks are needed.
Creative teams handle large volumes of digital assets like images, videos, and design files. trash-cli helps prevent permanent deletion of valuable creative work by moving files to trash, enabling easy restoration if a file is mistakenly removed during project organization. This supports efficient workflow management and asset retention.
IT administrators manage system files and user data, where accidental deletions can disrupt operations or cause data breaches. trash-cli provides a recoverable deletion method, allowing admins to trash files temporarily and restore them if needed, enhancing data security and compliance with retention policies. It integrates with standard trash systems across Linux desktops.
In educational settings, students learning command-line operations may accidentally delete important files during exercises. trash-cli offers a safer alternative to rm, allowing instructors to teach file management without permanent data loss. Students can practice deletion and recovery, building skills in a low-risk environment.
Small businesses often lack formal backup systems, making file deletion risky. trash-cli enables temporary storage of deleted files in the trash, acting as a simple recovery layer before permanent removal. This helps protect critical documents like invoices or reports from accidental loss during routine file cleanup.
Offer trash-cli as a free tool with paid support packages for businesses needing customization or integration help. Revenue comes from consulting fees for setup, training, and troubleshooting, targeting organizations that prioritize data safety but lack in-house expertise. This model leverages the open-source nature of the tool.
Develop a cloud-based service that integrates trash-cli with backup and recovery solutions, providing enhanced features like cross-platform sync or automated trash management. Revenue is generated through subscription tiers based on storage limits or advanced analytics, appealing to users seeking centralized data protection.
Package trash-cli with enterprise-grade features such as audit logs, compliance reporting, and team management tools. Sell licenses to large corporations along with training workshops on safe deletion practices. Revenue streams include one-time license sales and recurring fees for updates and training sessions.
💬 Integration Tip
Integrate trash-cli into existing workflows by setting up aliases in shell configurations to replace rm commands, but follow the author's advice to use warning aliases instead of direct replacements to avoid semantic issues.
Scored Apr 20, 2026
Real-time search engine supporting web search, vertical domain search, parallel batch search, and URL content extraction.
Manage Feishu (Lark) calendars by listing, searching, checking schedules, syncing events, and marking tasks with automated date extraction.
Process multiple items with progress tracking, checkpointing, and failure recovery.
cad reference tool
Search, install, and create OpenClaw skills using intelligent matching across built-in, local, and GitHub skill repositories.
Use when building CLI tools, implementing argument parsing, or adding interactive prompts. Invoke for CLI design, argument parsing, interactive prompts, progress indicators, shell completions.