envoic for Openclaw

A powerful utility for scanning, auditing, and purging stale Python virtual environments and node_modules to reclaim storage space.

mahimairaja
v0.0.9
Mar 1, 2026
1
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install envoic

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install envoic using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is envoic?

envoic is a specialized environment management tool designed to tackle the sprawl of development artifacts in modern workspaces. By leveraging the automation capabilities of Openclaw Skills, it allows developers to systematically scan for bloated node_modules, stale Python virtualenvs (.venv, conda), and various build artifacts that consume significant disk space.

Beyond simple deletion, it acts as a health-check utility for your projects. It can identify broken symlinks, detect dangling environments, and verify the integrity of local setups. This makes it an indispensable tool for maintaining a clean development machine and ensuring that onboarding into new projects is not hindered by legacy environment baggage.

envoic Use Cases

  • Freeing up disk space when encountering ENOSPC errors during high-intensity development.
  • Auditing workspace health to identify and fix broken or stale virtual environments.
  • Identifying the largest build and test artifacts across a complex monorepo.
  • Safely cleaning up development bloat before archiving or sharing a project root.
  • Automating the detection of dangling symlinks in Python environments.

How envoic Works

  1. The tool initiates a scan of the target directory using language-specific runners like uvx or npx.
  2. It analyzes the directory structure to identify Python virtual environments, Node.js modules, and known cache locations.
  3. A health audit is performed to classify artifacts into safe-to-delete or careful-to-verify categories.
  4. A dry-run report is generated, allowing the user to review the proposed cleanup plan without any data loss.
  5. Upon explicit confirmation, the tool safely removes the identified artifacts while strictly preserving critical manifest and lock files.

envoic Setup

To integrate this tool with Openclaw Skills, you can use the following installation and execution paths based on your environment:

Python Environment:

# One-time execution with uv
uvx envoic scan .

# Standard installation
pip install envoic

JavaScript Environment:

# One-time execution with npx
npx envoic scan . --deep

# Global installation
npm install -g envoic

envoic Data Schema & Taxonomy

envoic organizes its findings through a structured reporting system to ensure transparency before any cleanup occurs:

Attribute Description
Artifact Type Categorization into .venv, node_modules, or cache artifacts.
Safety Tier Classification as SAFE (generic caches) or CAREFUL (project environments).
Environment Metadata Path, size, and versioning info for the detected environment.
JSON Report Exportable machine-readable data for workspace auditing and automation.
Adapter Configs Auto-generated rules for integration with AI coding assistants.

envoic Advanced Features

  • Deep scanning support for recursive discovery in monorepos and nested folder structures.
  • Cross-platform compatibility ensures consistent behavior across Linux, macOS, and Windows.
  • Safety-first design that guarantees lock files and project manifests are never deleted.
  • Automated integration adapters for popular AI coding environments including Cursor, Claude, and Copilot.
  • Diagnostic info commands to troubleshoot specific environment failures or version mismatches.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*