imagekit-upload

Upload images to ImageKit CDN and return structured JSON metadata.

6|Updated Nov 10, 2025
One-click install
npx skills add https://github.com/kevinslin/llm --skill imagekit-upload
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: imagekit-upload
Source: https://github.com/kevinslin/llm/tree/main/skills/tool-imagekit-upload
Command: npx skills add https://github.com/kevinslin/llm --skill imagekit-upload

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires imagekit, clipboardy, dotenv, and includes scripts (resource) components.

What problem does it solve?

Upload images to ImageKit CDN from local file paths or clipboard contents, returning the CDN URL for easy sharing and embedding.

Core Features & Use Cases

  • Upload from file path or clipboard with optional naming, folder, and tags.
  • Return a structured JSON payload including url, fileId, name, size, and thumbnailUrl for immediate use.
  • Use Case: Designers and developers can quickly publish assets by uploading images and obtaining shareable URLs.

Quick Start

Run the script with a file path or use the clipboard option to upload an image.

Frequently Asked Questions about imagekit-upload

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

FAQPage Schema
How do I upload images to ImageKit from the clipboard?

Uploading images to ImageKit from the clipboard is supported by reading clipboard contents and transferring them directly to the CDN, returning a structured JSON payload with the shareable URL.

Can I upload images to a CDN using Node.js and get a URL back?

Uploading images to a CDN using Node.js returns a JSON payload containing the url, fileId, name, size, and thumbnailUrl by processing local file paths through the script for immediate asset publication.

Do I need environment variables to upload files to ImageKit?

Uploading files to ImageKit requires credentials configured via environment variables using dotenv to authenticate the transfer and successfully publish assets to the CDN.

How do I assign tags and folders when uploading images to ImageKit?

Assigning tags and folders when uploading images to ImageKit is handled through optional naming, folder placement, and tag assignment parameters supported by the script during the file upload process.

What is the best way to automate image uploads for content workflows?

Automating image uploads for content workflows is achieved by transferring local files or clipboard images to ImageKit, which outputs a JSON payload for easy sharing and embedding in development pipelines.