file-archiver

创建和解压ZIP、TAR和GZIP压缩包,支持密码保护。

16 stars

Best use case

file-archiver is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

创建和解压ZIP、TAR和GZIP压缩包,支持密码保护。

Teams using file-archiver should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/file-archiver/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/development/file-archiver/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/file-archiver/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How file-archiver Compares

Feature / Agentfile-archiverStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

创建和解压ZIP、TAR和GZIP压缩包,支持密码保护。

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# File Archiver Tool

## Description
Create and extract compressed archives (ZIP, TAR, GZIP) with optional password protection.

## Trigger
- `/archive` command
- User requests file compression
- User needs to extract archives

## Usage

```bash
# Create ZIP archive
python scripts/file_archiver.py create --input folder/ --output archive.zip

# Extract archive
python scripts/file_archiver.py extract --input archive.zip --output extracted/

# Create with password
python scripts/file_archiver.py create --input folder/ --output secure.zip --password secret123

# List archive contents
python scripts/file_archiver.py list --input archive.zip
```

## Tags
`zip`, `archive`, `compress`, `extract`, `tar`

## Compatibility
- Codex: ✅
- Claude Code: ✅

Related Skills

file-suggestion

16
from diegosouzapw/awesome-omni-skill

Set up fast file suggestions for Claude Code using ripgrep, jq, and fzf. Use this skill when users want to improve file autocomplete performance or add custom file suggestion behavior.

file-path-traversal

16
from diegosouzapw/awesome-omni-skill

This skill should be used when the user asks to "test for directory traversal", "exploit path traversal vulnerabilities", "read arbitrary files through web applications", "find LFI vu...

file-management-rules

16
from diegosouzapw/awesome-omni-skill

Specifies file management guidelines, including including full file paths as comments, updating project structure in AI.MD, and maintaining package.json. This rule ensures organized and well-documente

deepagents-filesystem

16
from diegosouzapw/awesome-omni-skill

Using FilesystemMiddleware with virtual filesystems, backends (State, Store, Filesystem, Composite), and context management for Deep Agents.

authoring-excalidraw-files

16
from diegosouzapw/awesome-omni-skill

Generate architecture diagrams as .excalidraw files. Use when the user asks to create architecture diagrams, system diagrams, visualize codebase structure, infrastructure diagrams, or generate excalidraw files.

add-new-file

16
from diegosouzapw/awesome-omni-skill

Guide for adding new files to this codebase while respecting architectural principles including Separation of Concerns, Common Closure Principle, small composable functions (max 20 lines), and externalizing constants. Use when creating new modules, utilities, or any new source files in the project.

ai-file-analyzer

16
from diegosouzapw/awesome-omni-skill

Analyze Adobe Illustrator (.ai) files to extract design information including text content, fonts, color palettes, vector paths, and generate high-resolution preview images. Use when analyzing logo files, design assets, or any Adobe Illustrator documents that need programmatic inspection.

waiverfile-automation

16
from diegosouzapw/awesome-omni-skill

Automate Waiverfile tasks via Rube MCP (Composio). Always search tools first for current schemas.

routing-profiles

16
from diegosouzapw/awesome-omni-skill

Change the Routing Solution routing profiles/vehicle types. To be used as part of customize-main skill

chatfiles

16
from diegosouzapw/awesome-omni-skill

Coordinate multiple Claude agents via shared text files. Triggers on Chatfile, multi-agent, cross-machine coordination.

azure-storage-file-datalake-py

16
from diegosouzapw/awesome-omni-skill

Azure Data Lake Storage Gen2 SDK for Python. Use for hierarchical file systems, big data analytics, and file/directory operations.

agentpmt-tool-file-management-d789ed

16
from diegosouzapw/awesome-omni-skill

Use AgentPMT external API to run the File Management tool with wallet signatures, credits purchase, or credits earned from jobs.