segmently-cli-image-upload

Upload images to the Segmently CDN and return reusable asset URLs.

Updated Jun 29, 2026
One-click install
npx skills add https://github.com/segmently-ai/segmently-support-plugins --skill segmently-cli-image-upload
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: segmently-cli-image-upload
Source: https://github.com/segmently-ai/segmently-support-plugins/tree/main/plugins/segmently-launch-assistant/skills/segmently-cli-image-upload
Command: npx skills add https://github.com/segmently-ai/segmently-support-plugins --skill segmently-cli-image-upload

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sharp, and includes scripts (resource) components.

What problem does it solve?

This Skill turns shared images, screenshots, and local media files into reusable Segmently CDN links, so you can share visual assets without manually hosting or reuploading them.

Core Features & Use Cases

  • Clipboard and File Uploads: Save an image from the macOS clipboard or upload a local file directly to Segmently.
  • Image Preparation: Validate file size and optionally downscale large raster images before upload to stay within limits.
  • Reusable Outputs: Return the project namespace, storage path, original URL, small URL, and asset JSON for easy reuse in follow-up work.
  • Use Case: A support agent needs to share a screenshot with a teammate and wants a stable CDN link instead of an attachment.

Quick Start

Use this skill to upload the attached image or a local screenshot to Segmently and return the project path, original URL, small URL, and asset JSON.

Frequently Asked Questions about segmently-cli-image-upload

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload a screenshot from my clipboard to a CDN for sharing?

To upload a screenshot to a CDN, this Skill saves images from the macOS clipboard or local files and uploads them to the Segmently CDN. It returns reusable asset URLs, enabling stable visual sharing without manual hosting.

Can I downscale large images before uploading them to asset hosting?

Yes, you can downscale large images before asset hosting by using the optional sharp dependency. The Skill validates file size and applies client-side resizing to ensure large raster images stay within upload limits.

Do I need a project ID to get a reusable image upload URL?

Yes, a valid Segmently project ID is required to get a reusable image upload URL. Along with the Segmently CLI, the project ID ensures uploaded media is correctly namespaced and returns the proper storage path and asset JSON.

What metadata is returned when I upload an image to a CDN?

When uploading an image to a CDN, the returned metadata includes the project namespace, storage path, original URL, small URL, and asset JSON. These outputs provide easy reuse for follow-up work and stable sharing.

Does this image upload workflow support local files and clipboard captures?

Yes, this image upload workflow supports both local files and clipboard captures. It validates and prepares the media before invoking the public upload command, returning reusable CDN links for easy integration.

Why use a CDN link instead of an attachment for sharing screenshots?

Using a CDN link instead of an attachment for sharing screenshots provides a stable, reusable URL that avoids manual reuploading. This Skill hosted media on the Segmently CDN, ensuring accessible visual assets for teammates.