compressimage Skill

SkillFiles & storage

Compresses image file size by adjusting quality parameters to control output size. Use when the user mentions compressing images, slimming images, reducing image size, or lowering image quality.

Use compressimage Skill in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add compressimage Skill and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the compressimage Skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

compressimage SkillStart free

What this skill tells your AI

The instructions your AI receives, as published by coderwanfeng/python-office in skills/image/compress_image/SKILL.md and read by ahel’s review.

压缩图像文件,以减小其文件大小,同时尽量保持视觉质量

功能描述

将图像文件压缩为更小的体积,通过调整压缩质量参数控制输出文件大小。

所属分类

office/skills/image/compress_image/

调用方式

from skills.image import compress_image

compress_image(
    input_file='./test.png',
    output_file='./test_compressed.jpg',
    quality=50
)

参数说明

参数类型必填默认值说明
input_filestr是-需要压缩的输入图像文件的路径
output_filestr是-压缩后的图像文件保存路径
qualityint是-压缩质量等级,取值范围 0 到 95。值越高,质量越好,文件越大

返回值

None

使用示例

from skills.image import compress_image
compress_image(input_file='./photo.jpg', output_file='./photo_small.jpg', quality=30)

原始函数

office.api.image.compress_image

Signals

GitHub stars
1k
Forks
303
Last commit
Aug 2026
Advanced
Item type
skill
Key
compress-image
Source
github.com/coderwanfeng/python-office