Baoyu Compress Image
Komprimuje obrázky do WebP nebo PNG s automatickým výběrem nástroje.
Funguje s nastavením
Co umí
Komprimuje obrázky do WebP (výchozí) nebo PNG s automatickým výběrem nástroje. Spouští se, když uživatel požádá „zkomprimuj obrázek", „optimalizuj obrázek", „převeď do webp", nebo o zmenšení velikosti obrázkového souboru.
Testovací report
Reálné spuštění pouští scripts/main.ts přes `npx -y bun`; v tomto sandboxu to bylo zablokované jako nedůvěryhodný čerstvě naklonovaný externí kód, takže se hodnotila správnost příkazu a statická trasovatelnost kódu (reálný uživatel tuto důvěru udělí jednou). Instalace byla čistá a doslovná, frontmatter parsuje jako striktní YAML a fallback řetězec sips/cwebp/ImageMagick/Sharp odpovídá jak READMU, tak skutečnému kódu. V A/B testu holé `cwebp -q 80` základní varianty a interní cwebp cesta skillu vedou ke stejnému příkazu a na tomto testovacím obrázku (syntetický gradientní PNG 800x600, který narostl z 8 565 na 67 850 bajtů, protože hladký PNG je bezztrátově už téměř optimální) by vyprodukovaly stejný výstup — skill přidává bezpečnost dávkového zpracování, dočasných souborů a zachování originálu, ale dělá identické rozhodnutí o kvalitě 80 pro WebP a nechrání proti nárůstu velikosti, takže jde o stejnou kvalitu, ne lepší.
Testováno: 2026-07-11 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/JimLiu/baoyu-skills cd baoyu-skills mkdir -p ~/.claude/skills cp -r skills/baoyu-compress-image ~/.claude/skills/baoyu-compress-image
Příkazy a ukázkové prompty
/baoyu-compress-imageKomprimuje obrázky do WebP nebo PNG s automatickým výběrem nástroje.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Compress these images to reduce file sizeConvert this PNG folder to optimized WebP filesOptimize the images in this asset folder