zip-unzip-cli

Compress and decompress zip archives in the Xpert sandbox environment.

8|12|Updated Sep 19, 2025
One-click install
npx skills add https://github.com/xpert-ai/xpert-plugins --skill zip-unzip-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zip-unzip-cli
Source: https://github.com/xpert-ai/xpert-plugins/tree/main/xpertai/middlewares/zip-unzip-cli/src/lib/skills
Command: npx skills add https://github.com/xpert-ai/xpert-plugins --skill zip-unzip-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the friction of managing zip archives in the Xpert sandbox, eliminating manual command troubleshooting for common compression, extraction, and archive management tasks.

Core Features & Use Cases

  • Comprehensive Archive Operations: Compress files and directories, extract archives to custom paths, list contents, test integrity, and modify existing zip files.
  • Advanced Archive Support: Handle password-protected archives, split multi-volume archives, and exclude unwanted files or patterns during compression.
  • Real-World Use Case: Quickly back up a project folder while skipping unnecessary files like node_modules and .git, or extract a large split dataset for analysis.

Quick Start

Use the zip-unzip-cli skill to create a compressed backup of the /tmp/project directory named project-backup.zip, excluding all .log files and the node_modules folder.

Frequently Asked Questions about zip-unzip-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract a password-protected zip file in a Linux sandbox?

Extracting a password-protected zip file in a Linux sandbox requires secure password handling and non-interactive shell execution. This skill supports extracting password-protected archives while adhering to Ubuntu/Linux command syntax for safe, automated operations.

What is the best way to back up a project folder while excluding node_modules and log files?

The best way to back up a project folder while excluding files like node_modules and logs is to create a compressed zip archive with specific exclusion patterns. This skill enables compressing directories while skipping unnecessary files or patterns during the backup process.

Can I reassemble and extract split multi-volume zip archives?

Yes, you can reassemble and extract split multi-volume zip archives. This skill handles advanced archive support, allowing you to recombine split archive volumes and extract the complete dataset for analysis within the Xpert sandbox environment.

Does the zip-unzip-cli skill work with Ubuntu command syntax for non-interactive shell execution?

Yes, the zip-unzip-cli skill works with Ubuntu command syntax for non-interactive shell execution. It meets the specific requirements for sandboxed operations, ensuring reliable compression and decompression without manual command troubleshooting.

How do I inspect the contents of a zip archive before extracting it?

To inspect the contents of a zip archive before extraction, you can list the archive's internal files and test its integrity. This skill supports comprehensive archive operations, enabling you to view contents and verify stability without fully unpacking the data.