compression

Create and extract ZIP archives from files and directories.

17|3|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/ErixWong/touwaka-ai-mate --skill compression-erixwong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compression
Source: https://github.com/ErixWong/touwaka-ai-mate/tree/main/data/skills/compression
Command: npx skills add https://github.com/ErixWong/touwaka-ai-mate --skill compression-erixwong

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires adm-zip, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of creating and extracting ZIP archives, eliminating the need for manual file operations.

Core Features & Use Cases

  • ZIP Creation: Automate the creation of ZIP archives from files or directories.
  • ZIP Extraction: Extract contents from ZIP archives with ease.
  • Use Case: Need to send multiple files at once? Use this Skill to create a single ZIP file from a directory of your choice and share it quickly.

Quick Start

Use the 'zip' tool with the 'compression' skill to create a ZIP archive from the 'data/files' directory and save it as 'archive.zip'.

Frequently Asked Questions about compression

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

FAQPage Schema
How do I create a ZIP archive from a directory of files?

To create a ZIP archive, you can use the zip tool with the compression skill to add files or directories and save them as a single ZIP file. This automates the file operations required for archive creation.

How do I extract files from an existing ZIP archive?

To extract files from a ZIP archive, use the compression skill which automates the extraction process. It extracts contents from ZIP files, eliminating the need for manual file operations.

Do I need adm-zip to create and extract ZIP files?

Yes, the compression skill requires the adm-zip library to perform ZIP operations. This dependency is necessary for both adding files to ZIP archives and extracting files from them.

Can I add both files and directories to a ZIP archive?

Yes, ZIP archive creation supports adding both individual files and entire directories. You can specify a directory like 'data/files' and the compression skill will add its contents to the ZIP file.

What is the best way to bundle multiple files for sharing?

The best way to bundle multiple files is to create a single ZIP file from your chosen directory using the compression skill. This streamlines the process and allows you to share the archive quickly.

Are there limitations when using this approach for file compression?

The compression skill focuses specifically on ZIP archive creation and extraction via the adm-zip library. It handles basic file and directory archiving but does not mention advanced compression formats or encryption features.