Skills Agentes

Baoyu Compress Image

Comprime imágenes a WebP (por defecto) o PNG con selección automática de herramienta. Úsalo para 'compress image', 'optimize image', 'convert to webp' o reducir el tamaño del archivo.

Estrellas
25k

en todo el repo

Actividad
40

0–100, la ruta de este skill

Actualizado
hace 3 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
602 tok

44 tok en reposo

Paquete
2 archivos

12 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add JimLiu/baoyu-skills --skill baoyu-compress-image --agent claude-code

Se instala solo en este repositorio.

Este skill reads environment config.

Qué hace

  • Comprime imágenes usando la mejor herramienta disponible (sips → cwebp → ImageMagick → Sharp)
  • Convierte imágenes a WebP (por defecto), PNG o JPEG
  • Procesa un archivo o un directorio completo, con opción recursiva
  • Muestra reducción de tamaño lograda, en texto o JSON

Úsalo cuando

  • El usuario pide 'compress image', 'optimize image' o 'convert to webp'
  • Se necesita reducir el tamaño de archivo de una imagen

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Comprime esta imagen a WebP
    • Optimiza el tamaño de estas fotos en la carpeta ./images/
    • Convierte image.png a WebP manteniendo el original

    SKILL.md

    En inglés

    Image Compressor

    Compresses images using best available tool (sips → cwebp → ImageMagick → Sharp).

    Script Directory

    Scripts in scripts/ subdirectory. {baseDir} = this SKILL.md's directory path. Resolve ${BUN_X} runtime: if bun installed → bun; if npx available → npx -y bun; else suggest installing bun. Replace {baseDir} and ${BUN_X} with actual values.

    Script Purpose
    scripts/main.ts Image compression CLI

    Preferences (EXTEND.md)

    Check EXTEND.md in priority order — the first one found wins:

    Priority Path Scope
    1 .baoyu-skills/baoyu-compress-image/EXTEND.md Project
    2 ${XDG_CONFIG_HOME:-$HOME/.config}/baoyu-skills/baoyu-compress-image/EXTEND.md XDG
    3 $HOME/.baoyu-skills/baoyu-compress-image/EXTEND.md User home

    If none found, use defaults.

    EXTEND.md supports: Default format, default quality, keep-original preference.

    Usage

    ${BUN_X} {baseDir}/scripts/main.ts <input> [options]
    

    Options

    Option Short Description Default
    <input> File or directory Required
    --output -o Output path Same path, new ext
    --format -f webp, png, jpeg webp
    --quality -q Quality 0-100 80
    --keep -k Keep original false
    --recursive -r Process subdirs false
    --json JSON output false

    Examples

    # Single file → WebP (replaces original)
    ${BUN_X} {baseDir}/scripts/main.ts image.png
    
    # Keep PNG format
    ${BUN_X} {baseDir}/scripts/main.ts image.png -f png --keep
    
    # Directory recursive
    ${BUN_X} {baseDir}/scripts/main.ts ./images/ -r -q 75
    
    # JSON output
    ${BUN_X} {baseDir}/scripts/main.ts image.png --json
    

    Output:

    image.png → image.webp (245KB → 89KB, 64% reduction)
    

    Extension Support

    Custom configurations via EXTEND.md. See Preferences section for paths and supported options.

    Reproducido de JimLiu/baoyu-skills bajo licencia MIT. Leer esta página en markdown.

    Archivos

    2 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere bun o npx, y opcionalmente sips, cwebp, ImageMagick o Sharp según disponibilidad del sistema.

    Variables de entorno:BUN_X

    Detalles

    Creador
    JimLiu
    Licencia
    MIT
    Recursos incluidos
    scripts en typescript
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de JimLiu/baoyu-skills

    Este repo incluye 22 skills. Si instalas uno, normalmente ya tienes los demás.

    Generación de imágenes con IA usando OpenAI GPT Image 2, Azure OpenAI, Google, OpenRouter, DashScope, Z.AI GLM-Image, MiniMax, Jimeng, Seedream, Replicate y Agnes; soporta texto a imagen, referencias, aspectos y lotes.

    Costo de contexto al activarse
    5.2k tok
    Tamaño del paquete
    49 archivos
    Última actualización
    el mes pasado
    diseno ui

    Publica contenido en WeChat Official Account (微信公众号) vía API o Chrome CDP, con posts de artículo (文章) o de imagen-texto (贴图/图文).

    Costo de contexto al activarse
    3.7k tok
    Tamaño del paquete
    29 archivos
    Última actualización
    hace 2 meses
    redaccion contenido

    Convierte los chats de un grupo de WeChat en un resumen estructurado usando el binario local wx-cli, con historial, perfiles de usuario y memoria de hechos por grupo entre ejecuciones.

    Costo de contexto al activarse
    8.3k tok
    Tamaño del paquete
    6 archivos
    Última actualización
    el mes pasado
    productividad

    Publica contenido y artículos en X (Twitter): posts normales con imágenes/vídeos y X Articles en Markdown, vía plugin Chrome de Codex, Computer Use o scripts CDP.

    Costo de contexto al activarse
    4.4k tok
    Tamaño del paquete
    16 archivos
    Última actualización
    el mes pasado
    marketing

    Genera portadas de artículos con 5 dimensiones (tipo, paleta, renderizado, texto, mood), combinando 11 paletas y 7 estilos de renderizado, en formatos cinematic, widescreen o square.

    Costo de contexto al activarse
    4.5k tok
    Tamaño del paquete
    35 archivos
    Última actualización
    hace 2 meses
    diseno ui

    Analiza la estructura del artículo, identifica dónde faltan apoyos visuales y genera ilustraciones combinando Tipo × Estilo × Paleta. Úsalo para "ilustrar artículo", "añadir imágenes" o "为文章配图".

    Costo de contexto al activarse
    4.3k tok
    Tamaño del paquete
    37 archivos
    Última actualización
    hace 2 meses
    redaccion contenido