Rechercher

PythonReactSEOPDF
OpenClaw

fast-image

Quickly send local images to channel. Auto-compress large images, copy small images directly.

deadlining0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install deadlining/fast-image

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

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

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/deadlining/fast-image
Version
—
Commit
0747db405ca0fe3d67a61044a4620b3e0bfb57d7
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# 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

Skills associés

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.