miniz-integration
SolidUse when integrating, configuring, or debugging miniz compression, DEFLATE, zlib streams, gzip-compatible data, ZIP archives, or embedded decompression buffers
AI & Automation 22 stars
2 forks Updated 1 weeks ago MIT
Install
Quality Score: 79/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# miniz Integration
## Overview
Use this skill to integrate miniz by separating format choice, memory budget, streaming strategy, and integrity checks. Compression bugs on MCUs usually come from buffer ownership, incomplete streams, or confusing raw DEFLATE, zlib, gzip, and ZIP containers.
## When To Use
Use this skill when:
- The user wants miniz for firmware assets, logs, configuration packages, OTA payloads, filesystems, or embedded resources.
- The issue involves inflate errors, truncated output, high RAM use, ZIP archive handling, CRC mismatch, or streaming decompression.
- The project has constrained RAM/flash, external storage, OTA downloads, or filesystem integration.
Do not use this skill for very small streaming compression windows. Use `heatshrink-integration` when heatshrink is already selected for tiny MCU buffers.
## First Questions
Ask for:
- Data format: raw DEFLATE, zlib, gzip-like stream, or ZIP archive.
- Compression/decompression direction, max input size, max output size, and RAM budget.
- Storage/transport path, chunk size, and whether streaming is required.
- Integrity requirement: CRC, hash, signature, or container metadata.
- Current error code, input sample, and expected decompressed length.
## Integration Checklist
1. Pick the exact format.
Do not mix raw DEFLATE streams, zlib headers, gzip files, and ZIP archives.
1. Budget memory before coding.
Estimate output buffer, dictionary/window needs, file metadata, and stack usage.
1. P...
Details
- Author
- easyzoom
- Repository
- easyzoom/aix-skills
- Created
- 3 months ago
- Last Updated
- 1 weeks ago
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
heatshrink-integration
Use when integrating or debugging heatshrink embedded compression — encoder/decoder sink/poll/finish loops, window/lookahead sz2, HSER/HSDR codes, or static vs dynamic alloc
22 Updated 1 weeks ago
easyzoom AI & Automation Solid
cmsis-dsp-integration
Use when integrating, configuring, or debugging CMSIS-DSP, ARM math functions, FFT, filters, fixed-point DSP, vector math, or Cortex-M signal processing
22 Updated 1 weeks ago
easyzoom AI & Automation Solid
crc-checksum-integration
Use when implementing, verifying, or debugging CRC, checksum, hash-lite integrity checks, polynomial parameters, endian handling, or protocol frame validation in embedded systems
22 Updated 1 weeks ago
easyzoom