eachlabs-image-edit

Edit, transform, and enhance existing images using 130+ AI models via the EachLabs Predictions API.

eachlabs/skillsUpdated Apr 8, 2026

Works with

Claude CodeCursorClineWindsurfCodexGooseGitHub CopilotZed

0

total installs

0

this week

10

GitHub stars

0

upvotes

Install Skill

Run in your terminal

$npx skills add https://github.com/eachlabs/skills --skill eachlabs-image-edit

0

installs

0

this week

10

stars

Installation Guide

How to use eachlabs-image-edit on Cursor

AI-first code editor with Composer

1

Prerequisites

Before installing skills in Cursor, ensure your development environment meets these requirements:

  • Cursor installed and configured on your machine
  • Node.js 16+ with npm — verify with node --version
  • Active project directory where you want to add eachlabs-image-edit
2

Run the install command

Execute the skills CLI command in your project's root directory to begin installation:

$npx skills add https://github.com/eachlabs/skills --skill eachlabs-image-edit

Fetches eachlabs-image-edit from eachlabs/skills and configures it for Cursor.

3

Select Cursor when prompted

The CLI shows a list of agents. Use arrow keys and space to select Cursor:

◆ Which agents do you want to install to?
│ ── Universal (.agents/skills) ────────────────
│ · Cline · Codex · Goose · Windsurf
│ ●Cursor(selected)
│ · Cursor · Aider · Continue
4

Verify installation

Confirm successful installation by checking the skill directory location:

.cursor/skills/eachlabs-image-edit

Restart Cursor to activate eachlabs-image-edit. Access via /eachlabs-image-edit in your agent's command palette.

Security Notice

We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.

Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.

Documentation

EachLabs Image Edit

Edit, transform, and enhance existing images using 130+ AI models via the EachLabs Predictions API.

Authentication

Header: X-API-Key: <your-api-key>

Set the EACHLABS_API_KEY environment variable. Get your key at eachlabs.ai.

Model Selection Guide

General Image Editing

Model Slug Best For
Flux 2 Turbo Edit flux-2-turbo-edit Fast high quality editing
Flux 2 Flash Edit flux-2-flash-edit Fastest editing
Flux 2 Max Edit flux-2-max-edit Highest quality editing
Flux 2 Pro Edit flux-2-pro-edit Pro quality editing
Flux 2 Flex Edit flux-2-flex-edit Flexible editing
Flux 2 Edit flux-2-edit Standard Flux editing
Flux 2 LoRA Edit flux-2-lora-edit LoRA-powered editing
XAI Grok Imagine Edit xai-grok-imagine-image-edit Creative edits
GPT Image v1.5 Edit gpt-image-v1-5-edit High quality (up to 10 images)
Bytedance Seedream v4.5 Edit bytedance-seedream-v4-5-edit Bytedance latest
Gemini 3 Pro Image Edit gemini-3-pro-image-preview-edit Google editing
Qwen Image Edit Plus qwen-image-edit-plus Advanced Qwen editing
Reve Fast Edit reve-fast-edit Fast artistic editing
Reve Edit reve-edit Artistic editing
Chrono Edit chrono-edit Temporal editing
Dream Omni 2 Edit dreamomni2-edit Dream editing
Kling O1 kling-o1 Latest Kling editor
Seedream V4 Edit seedream-v4-edit Seedream editing
SeedEdit 3.0 seededit-3-0 SeedEdit editing
Nano Banana Pro Edit nano-banana-pro-edit Lightweight editing
Nano Banana Edit nano-banana-edit Basic editing

Multi-Image Context Editing

Model Slug Best For
Flux Kontext Max flux-kontext-max Best multi-image context
Flux Kontext Pro flux-kontext-pro Pro multi-image context
Flux Kontext Dev flux-kontext-dev Dev multi-image context
Multi Image Kontext Max multi-image-kontext-max Multi-image max
Multi Image Kontext Pro multi-image-kontext-pro Multi-image pro
Multi Image Kontext multi-image-kontext Multi-image base
Flux Kontext Dev LoRA flux-kontext-dev-lora LoRA context editing
P Image Edit p-image-edit Multi-image editing
Wan v2.6 I2I wan-v2-6-image-to-image Multi-image reference

Multi-Angle Views

Model Slug Best For
Qwen Multi-Angle qwen-image-edit-2511-multiple-angles Camera angle views
Qwen Image Edit qwen-ai-image-edit Qwen editing

Upscaling & Enhancement

Model Slug Best For
Topaz Image Upscale topaz-upscale-image Best quality upscale
Flux Vision Upscaler flux-vision-upscaler AI upscaling
Recraft Clarity Upscale recraft-clarity-upscale Clarity enhancement
CCSR Upscaler ccsr Detail restoration
Each Upscaler each-upscaler General upscaling
Eachlabs Pro Upscaler eachlabs-image-upscaler-pro-v1 Pro upscaling
Real ESRGAN real-esrgan Face enhancement
Real ESRGAN A100 real-esrgan-a100 Fast face enhancement
GFPGAN gfpgan Face restoration
Tencent Flux SRPO tencent-flux-srpo-image-to-image Super resolution

Background Removal & Inpainting

Model Slug Best For
Rembg rembg Background removal
Rembg Enhance rembg-enhance Enhanced bg removal
Eachlabs BG Remover eachlabs-bg-remover-v1 Background removal
Flux Fill Pro flux-fill-pro Inpainting
Stable Diffusion Inpainting stable-diffusion-inpainting Classic inpainting
Realistic Background realistic-background Background replacement
SDXL Ad Inpaint sdxl-ad-inpaint Ad background
Realistic Vision Inpainting realisitic-vision-v3-inpainting Realistic inpainting

Style Transfer & Effects

Model Slug Best For
ByteDance Style Changer bytedance Style transfer
Nano Banana Pro Sketch nano-banana-pro-sketch Sketch conversion
Nano Banana Pro Comic nano-banana-pro-comic-art Comic art style
Nano Banana Pro Realism nano-banana-pro-realism Photo-realistic
Cartoonify cartoonify Cartoon style
Illusion Diffusion illusion-diffusion-hq Optical illusions
Fog Effect salih-girgin-fog-effect-image-to-image Fog effect

Post-Processing Effects

Model Slug Best For
Post Processing Combine post-processing Combined effects
Vignette post-processing-vignette Vignette effect
Sharpen post-processing-sharpen Sharpening
Grain post-processing-grain Film grain
Color Correction post-processing-color-correction Color adjustment
Color Tint post-processing-color-tint Color tinting
Blur post-processing-blur Blur effect
Desaturate post-processing-desaturate Desaturation
Solarize post-processing-solarize Solarize effect
Dodge Burn post-processing-dodge-burn Dodge & burn
Chromatic Aberration post-processing-chromatic-aberration Chromatic aberration
Parabolize post-processing-parabolize Parabolize effect

Face & Portrait

Model Slug Best For
AI Face Swap V1 aifaceswap-face-swap Face swap
Eachlabs Face Swap each-faceswap-v1 Face swap
Face Swap face-swap-new Face swap
Face to Sticker face-to-sticker Sticker generation
Instant ID instant-id Avatar generation
Instant ID Anime instant-id-ip-adapter Anime avatar
Photomaker photomaker Photo composition
Photomaker Style photomaker-style Style composition
Omni Zero omni-zero Zero-shot identity
AI Face Aesthetics ai-face-aesthetics Face analysis
Baby Generator baby-generator Baby face generation
Hairstyle Changer change-haircut Change hairstyle
Couple Image Gen v2 couple-image-generation-v2 Couple images
Become Image become-image Transform into style
Higgsfield AI Soul higgsfield-ai-soul Soul styling

Virtual Try-On & Fashion

Model Slug Best For
Kolors Virtual Try-On kling-v1-5-kolors-virtual-try-on Best virtual try-on
IDM VTON idm-vton Virtual try-on

Image Reframing

Model Slug Best For
Luma Photon Reframe luma-photon-reframe-image Image reframing
Luma Photon Flash Reframe luma-photon-flash-reframe-image Fast reframing
Luma Reframe Image reframe-image Dream Machine reframe

Reference-Based Generation

Model Slug Best For
Vidu Q2 Reference vidu-q2-reference-to-image Reference-based
Minimax Subject Reference minimax-subject-reference Subject reference
Ideogram Character ideogram-character Character consistency
Flux Redux Dev flux-redux-dev Style reference
Flux Redux Schnell flux-redux-schnell Fast style reference

ControlNet & Depth

Model Slug Best For
Flux Dev ControlNet flux-dev-controlnet Flux ControlNet
Flux Canny Pro flux-canny-pro Edge-guided
Flux Depth Pro flux-depth-pro Depth-guided
Flux Depth Dev flux-depth-dev Dev depth-guided
SDXL ControlNet sdxl-controlnet SDXL ControlNet
Z Image Turbo ControlNet z-image-turbo-controlnet Fast ControlNet
Z Image Turbo ControlNet LoRA z-image-turbo-controlnet-lora ControlNet + LoRA
Z Image Turbo I2I z-image-turbo-image-to-image Z Image transform
Z Image Turbo I2I LoRA z-image-turbo-image-to-image-lora Z Image + LoRA

3D Generation

Model Slug Best For
Hunyuan 3D V2.1 hunyuan-3d-v2-1 Latest 3D generation
Hunyuan 3D V2 hunyuan-3d-v2 3D model generation

Image Analysis

Model Slug Best For
Gemini 2.0 Flash Lite gemini-2-0-flash-lite Image understanding
NSFW Detection nsfw-image-detection Content moderation
Face Analyzer 1019-face-analyzer Face analysis
BLIP-2 blip-2 Image captioning

Product & E-Commerce

Model Slug Best For
Bria Product Shot bria-product-shot Product photos
Product Shoot product-shoot Product shoot
Runway Gen4 Image runway-gen4-image Gen4 image editing
Eachlabs Image Generation eachlabs-image-generation Custom generation
Custom Image Gen v2 custom-image-generation-v2 Custom generation
Action Figure Generator action-figure-generator Action figures
Reve Fast Remix reve-fast-remix Fast remix
Reve Remix reve-remix Remix editing

Prediction Flow

  1. Check model GET https://api.eachlabs.ai/v1/model?slug=<slug> — validates the model exists and returns the request_schema with exact input parameters. Always do this before creating a prediction to ensure correct inputs.
  2. POST https://api.eachlabs.ai/v1/prediction with model slug, version "0.0.1", and input matching the schema
  3. Poll GET https://api.eachlabs.ai/v1/prediction/{id} until status is "success" or "failed"
  4. Extract the output image URL(s) from the response

Examples

Edit Image with Flux 2 Turbo

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "flux-2-turbo-edit",
    "version": "0.0.1",
    "input": {
      "prompt": "Change the background to a tropical beach at sunset",
      "image_urls": ["https://example.com/photo.jpg"],
      "image_size": "square_hd",
      "output_format": "png"
    }
  }'

Remove Background

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "rembg-enhance",
    "version": "0.0.1",
    "input": {
      "image_url": "https://example.com/photo.jpg"
    }
  }'

Upscale Image

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "topaz-upscale-image",
    "version": "0.0.1",
    "input": {
      "image_url": "https://example.com/low-res.jpg"
    }
  }'

Multi-Angle View

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "qwen-image-edit-2511-multiple-angles",
    "version": "0.0.1",
    "input": {
      "image_urls": ["https://example.com/product.jpg"],
      "horizontal_angle": 90,
      "vertical_angle": 15,
      "zoom": 5
    }
  }'

Virtual Try-On

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "kling-v1-5-kolors-virtual-try-on",
    "version": "0.0.1",
    "input": {
      "human_image": "https://example.com/person.jpg",
      "garment_image": "https://example.com/clothing.jpg"
    }
  }'

Generate 3D Model

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" 

List & Monetize Your Skill

Submit your Claude Code skill and start earning

Get started →

Use Cases

User Story & Requirements Generation

Create detailed user stories, acceptance criteria, and feature specs

Example

Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios

Reduce spec writing time by 50%, ensure comprehensive coverage

Competitive Analysis

Research competitors, compare features, identify gaps

Example

Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities

Complete competitive research in 2 hours instead of 2 days

Roadmap Prioritization

Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs

Example

Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale

Make data-driven prioritization decisions faster

Stakeholder Communication

Draft PRDs, status updates, and stakeholder presentations

Example

Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement

Save 3-5 hours/week on communication overhead

Implementation Guide

Prerequisites

  • Claude Desktop or compatible AI client
  • Access to product documentation and roadmap tools (Jira, Notion, etc.)
  • Understanding of product management frameworks (RICE, Jobs-to-be-Done, etc.)
  • Stakeholder contact information and communication channels

Time Estimate

30-60 minutes to see productivity improvements

Steps

  1. 1Install product management skill
  2. 2Start with user story generation for known feature
  3. 3Progress to competitive analysis: research 2-3 competitors
  4. 4Use for roadmap prioritization: apply RICE/ICE scoring
  5. 5Draft stakeholder communications and refine based on feedback
  6. 6Build template library for recurring PM tasks
  7. 7Share effective prompts with product team

Common Pitfalls

  • Not validating competitive research—verify facts before sharing
  • Accepting user stories without involving engineering team
  • Over-relying on frameworks without qualitative judgment
  • Not customizing outputs to company culture and communication style
  • Skipping stakeholder validation of generated requirements

Best Practices

✓ Do

  • +Validate research and competitive analysis with real data
  • +Collaborate with engineering when generating technical requirements
  • +Customize frameworks and templates to your company context
  • +Use skill for first drafts, refine with stakeholder input
  • +Document successful prompt patterns for PM tasks
  • +Combine AI efficiency with human judgment and intuition

✗ Don't

  • Don't publish competitive analysis without fact-checking
  • Don't finalize user stories without engineering review
  • Don't make prioritization decisions solely on AI scoring
  • Don't skip customer validation of generated requirements
  • Don't ignore company-specific context and culture

💡 Pro Tips

  • Provide context: company goals, constraints, customer feedback
  • Ask for alternatives: 'Show 3 ways to prioritize this roadmap'
  • Request stakeholder-specific formatting: 'Executive summary vs. engineering spec'
  • Use skill for 70% generation + 30% customization to company needs

When to Use This

✓ Use when

Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.

✗ Avoid when

Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.

Learning Path

  1. 1Basic: user stories, feature specs, status updates
  2. 2Intermediate: competitive analysis, prioritization frameworks, PRDs
  3. 3Advanced: product strategy, go-to-market planning, OKR setting
  4. 4Expert: product vision, market positioning, business model innovation

Related Skills

Reviews

4.731 reviews
  • S
    Sofia KhannaDec 28, 2024

    Registry listing for eachlabs-image-edit matched our evaluation — installs cleanly and behaves as described in the markdown.

  • S
    Shikha MishraDec 16, 2024

    We added eachlabs-image-edit from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • S
    Sofia WangNov 19, 2024

    eachlabs-image-edit reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • R
    Rahul SantraNov 7, 2024

    Useful defaults in eachlabs-image-edit — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • P
    Pratham WareOct 26, 2024

    Registry listing for eachlabs-image-edit matched our evaluation — installs cleanly and behaves as described in the markdown.

  • O
    Omar ThompsonOct 10, 2024

    We added eachlabs-image-edit from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • O
    Olivia AndersonSep 21, 2024

    Keeps context tight: eachlabs-image-edit is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • H
    Hana MensahSep 17, 2024

    eachlabs-image-edit has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • H
    Henry TandonSep 13, 2024

    I recommend eachlabs-image-edit for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • L
    Liam AndersonAug 12, 2024

    I recommend eachlabs-image-edit for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

showing 1-10 of 31

1 / 4

Discussion

Comments — not star reviews
  • No comments yet — start the thread.