fast-image
Quickly send local images to channel. Auto-compress large images, copy small images directly.
Packaged view
This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.
Install command
npx @skill-hub/cli install openclaw-skills-fast-image
Repository
Skill path: skills/deadlining/fast-image
Quickly send local images to channel. Auto-compress large images, copy small images directly.
Open repositoryBest for
Primary workflow: Write Technical Docs.
Technical facets: Full Stack, Tech Writer.
Target audience: everyone.
License: Unknown.
Original source
Catalog source: SkillHub Club.
Repository owner: openclaw.
This is still a mirrored public skill entry. Review the repository before installing into production workflows.
What it helps with
- Install fast-image into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
- Review https://github.com/openclaw/skills before adding fast-image to shared team environments
- Use fast-image for development workflows
Works across
Favorites: 0.
Sub-skills: 0.
Aggregator: No.
Original source / Raw SKILL.md
---
name: fast-image
description: Quickly send local images to channel. Auto-compress large images, copy small images directly.
metadata:
{
"openclaw": {
"keywords": ["image", "send image", "media", "photo", "send"],
},
}
---
# fast-image
Quickly send local images to specified channel. Auto-handles image copy/compress and send.
## Usage
```
node {baseDir}/send_image.mjs "<image_path>" <channel> <target> [message]
```
## Parameters
| Parameter | Description | Required |
|-----------|-------------|----------|
| `image_path` | Full path to image | Yes |
| `channel` | Target channel name | Yes |
| `target` | Target user/group | Yes |
| `message` | Optional message | No |
## Features
1. Image processing
- File < 10MB: Copy directly to `~/.openclaw/media/browser/`
- File >= 10MB: Compress with sharp then copy
2. Send: Use `openclaw message send --media` to send
3. Cleanup: Auto-delete temp file after sending
## Examples
```
node {baseDir}/send_image.mjs "~/Pictures/photo.png" telegram @chatname
node {baseDir}/send_image.mjs "~/Downloads/large.jpg" telegram @chatname "landscape"
```
## Dependencies
- Node.js
- sharp: `npm install sharp`
- openclaw CLI
---
## Skill Companion Files
> Additional files collected from the skill directory layout.
### _meta.json
```json
{
"owner": "deadlining",
"slug": "fast-image",
"displayName": "Fast Image",
"latest": {
"version": "1.0.2",
"publishedAt": 1773303682172,
"commit": "https://github.com/openclaw/skills/commit/b20972bba55ab1db63b93e9b8ddd58653574f141"
},
"history": [
{
"version": "1.0.1",
"publishedAt": 1772782174576,
"commit": "https://github.com/openclaw/skills/commit/be77d2a5933585392b0d58a7fbf1e3b1be6137a0"
}
]
}
```