mcpField
P
p-image

p-image

github.com/skills-shellCreative & media26.4k installsUpdated 12w ago
Repository

About p-image

p-image is a skill for running Pruna image models through the inference.sh CLI. It covers text-to-image generation, LoRA style presets, and editing or compositing multiple images.

Key features

  1. 01Generate images from text with aspect ratios
  2. 02Apply LoRA style presets
  3. 03Edit and composite multiple images
  4. 04Run models through the belt CLI

Use cases

  1. 01Create product images in varied aspect ratios
  2. 02Apply a preset style to an image
  3. 03Replace an image background or make a collage

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/skills-shell/superpowers --skill p-image

After installing, type/p-imagein Claude Code to confirm it loaded.

Details

From the project README

Install the belt CLI skill: npx skills add belt-sh/cli

Pruna P-Image Generation

Generate images with Pruna's optimized P-Image models via inference.sh CLI.

P-Image Generation

Quick Start

Requires inference.sh CLI (belt). Install instructions

belt login

belt app run pruna/p-image --input '{"prompt": "a futuristic cityscape at sunset"}'

P-Image Models

Pruna optimizes AI models for speed without sacrificing quality.

ModelApp IDBest For
P-Imagepruna/p-imageFast text-to-image, multiple aspect ratios
P-Image-LoRApruna/p-image-loraCustom styles with preset LoRAs
P-Image-Editpruna/p-image-editImage editing with multi-image support
P-Image-Edit-LoRApruna/p-image-edit-loraStylized image editing

Examples

Text-to-Image
belt app run pruna/p-image --input '{
  "prompt": "professional product photo of sneakers, studio lighting",
  "aspect_ratio": "1:1"
}'
With LoRA Presets

P-Image-LoRA includes built-in style presets:

belt app run pruna/p-image-lora --input '{
  "prompt": "portrait of a woman in golden hour light",
  "lora_preset": "photos-realism"
}'

Available presets: photos-realism, pixel-art, japanese-modern-look, cinematic-movie-style, graffiti-splash, neon-punk, anime-2-5d, ethereal-portrait, retro-90s-style, ink-sketchbook, paper-cut

Image Editing
belt app run pruna/p-image-edit --input '{
  "prompt": "change the background to a beach",
  "images": ["https://your-image.jpg"]
}'
Multi-Image Compositing
belt app run pruna/p-image-edit --input '{
  "prompt": "combine these images into a collage",
  "images": ["https://img1.jpg", "https://img2.jpg", "https://img3.jpg"]
}'
Custom Aspect Ratios
belt app run pruna/p-image --input '{
  "prompt": "landscape mountain scene",
  "aspect_ratio": "16:9"
}'

Supported ratios: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, or custom with width/height

Other Pruna Models

Pruna offers optimized versions of popular models:

# FLUX Dev (optimized)
belt app run pruna/flux-dev --input '{"prompt": "..."}'

# FLUX Klein 4B (extremely fast, $0.0001/image)
belt app run pruna/flux-klein-4b --input '{"prompt": "..."}'

# Qwen Image
belt app run pruna/qwen-image --input '{"prompt": "..."}'

# Z-Image Turbo (ultra-fast)
belt app run pruna/z-image-turbo --input '{"prompt": "..."}'

# WAN Image Small (batch generation)
belt app run pruna/wan-image-small --input '{"prompt": "..."}'

Browse All Pruna Apps

belt app list --namespace pruna

Related Skills

# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli

# All image generation models
npx skills add inference-sh/skills@ai-image-generation

# Pruna video generation
npx skills add inference-sh/skills@p-video

# FLUX models
npx skills add inference-sh/skills@flux-image

Browse all apps: belt app list

Documentation

Comments

Markdown supported