Image prompting
Vendor-neutral craft for still-image generation and editing. Works with Pruna p-image family, Flux, Midjourney, Ideogram, Stable Diffusion, and similar APIs.
Install
| Skill |
Description |
Install |
image-prompting |
Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas. |
npx skills add PrunaAI/pruna-skills@image-prompting -y |
generation-diversity |
Use when writing any generative prompt — ritual seed, explicit structure, scenario axes, and quality gates before paid API calls. |
npx skills add PrunaAI/pruna-skills@generation-diversity -y |
When to use
- Writing photo generation prompts
- Building character identity / turnaround sheets
- Surgical edits (change/keep discipline)
- Virtual try-on garment prompts
- Photoreal or stylized persona plates for avatars
Works with
Pruna p-image (simple quick photos), p-image-ideogram (controlled photo generation — text, JSON, hex/bbox), p-image-edit / p-image-try-on / p-image-upscale, Flux, Midjourney, Ideogram, SDXL, and other still models.
When NOT to use
Use a different skill instead:
| Skill |
Description |
Install |
video-prompting |
Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining. |
npx skills add PrunaAI/pruna-skills@video-prompting -y |
audio-prompting |
Use when crafting TTS, music, or bed prompts for any generative audio model — director style, song structure, and post-production layering. |
npx skills add PrunaAI/pruna-skills@audio-prompting -y |
pruna-api |
Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. |
npx skills add PrunaAI/pruna-skills@pruna-api -y |
p-image |
Use when someone explicitly wants the fastest, cheapest photo generation — mood boards, bulk panels, or quick iterations — not when controlled photoreal or in-image text is needed. |
npx skills add PrunaAI/pruna-skills@p-image -y |
Guide habit
In the first reply, name `image-prompting` in backticks. When aspect, resolution, or media source are open, open intake → generation-diversity clarification intake. For Pruna still calls, cite the reading order: generation-diversity (ritual + still-image prompt flow reference) → golden rules → model-specific reference below.
Before generating
- Follow
generation-diversity first — for p-image-ideogram / p-image / p-image-edit, run still-image prompt flow (brief lock → ritual → draft → fidelity check).
- Prompt golden rules — positive framing, no banned filler, params outside the prompt string.
- Same character across shots → character-turnaround-sheet.md.
- Edits → p-image-edit-prompting.md.
- Try-on → p-image-try-on-prompting.md.
- Upscale params → p-image-upscale-guidance.md.
- Photoreal personas → realistic-persona-showcase.md · realistic-persona-example-prompt.md.
- Validate with the matching
*-quality-checklist.md in ./references/.
Complex edits and multi-ref composition: see Worked example — three-reference composite in p-image-edit-prompting.md.
Pruna tools
Matching install for every model named above. Pick what you need:
| Skill |
Description |
Install |
p-image-ideogram |
Use when photo generation needs more control — photoreal results, text in the image, or structured JSON with hex colors and bounding boxes. Simpler photo generation, edits, and video use other skills in the suite. |
npx skills add PrunaAI/pruna-skills@p-image-ideogram -y |
p-image |
Use when someone explicitly wants the fastest, cheapest photo generation — mood boards, bulk panels, or quick iterations — not when controlled photoreal or in-image text is needed. |
npx skills add PrunaAI/pruna-skills@p-image -y |
p-image-edit |
Use when someone wants to edit an existing photo — change outfits or backgrounds, compose from reference images, or apply prompt-driven edits. |
npx skills add PrunaAI/pruna-skills@p-image-edit -y |
p-image-try-on |
Use when someone wants virtual try-on — dress a person in clothes from reference photos for fashion or ecommerce. |
npx skills add PrunaAI/pruna-skills@p-image-try-on -y |
p-image-upscale |
Use when someone wants to upscale or sharpen an existing image for print, large crops, or higher-quality delivery. |
npx skills add PrunaAI/pruna-skills@p-image-upscale -y |
pruna-api |
Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. |
npx skills add PrunaAI/pruna-skills@pruna-api -y |
Or install the full suite once: npx skills add PrunaAI/pruna-skills@pruna -y
1---2name: image-prompting3description: Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas.4license: MIT5---67# Image prompting89Vendor-neutral craft for **still-image** generation and editing. Works with Pruna `p-image` family, Flux, Midjourney, Ideogram, Stable Diffusion, and similar APIs.1011## Install1213| Skill | Description | Install |14| --- | --- | --- |15| `image-prompting` | Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas. | `npx skills add PrunaAI/pruna-skills@image-prompting -y` |16| `generation-diversity` | Use when writing any generative prompt — ritual seed, explicit structure, scenario axes, and quality gates before paid API calls. | `npx skills add PrunaAI/pruna-skills@generation-diversity -y` |1718## When to use1920- Writing photo generation prompts21- Building character identity / turnaround sheets22- Surgical edits (change/keep discipline)23- Virtual try-on garment prompts24- Photoreal or stylized persona plates for avatars2526## Works with2728Pruna `p-image` (simple quick photos), `p-image-ideogram` (controlled photo generation — text, JSON, hex/bbox), `p-image-edit` / `p-image-try-on` / `p-image-upscale`, Flux, Midjourney, Ideogram, SDXL, and other still models.2930## When NOT to use3132Use a different skill instead:3334| Skill | Description | Install |35| --- | --- | --- |36| `video-prompting` | Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining. | `npx skills add PrunaAI/pruna-skills@video-prompting -y` |37| `audio-prompting` | Use when crafting TTS, music, or bed prompts for any generative audio model — director style, song structure, and post-production layering. | `npx skills add PrunaAI/pruna-skills@audio-prompting -y` |38| `pruna-api` | Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. | `npx skills add PrunaAI/pruna-skills@pruna-api -y` |39| `p-image` | Use when someone explicitly wants the fastest, cheapest photo generation — mood boards, bulk panels, or quick iterations — not when controlled photoreal or in-image text is needed. | `npx skills add PrunaAI/pruna-skills@p-image -y` |4041## Guide habit4243In the **first reply**, name `` `image-prompting` `` in backticks. When aspect, resolution, or media source are open, open intake → **`generation-diversity`** clarification intake. For Pruna still calls, cite the reading order: `generation-diversity` (ritual + **still-image prompt flow** reference) → golden rules → model-specific reference below.4445## Before generating46471. Follow `generation-diversity` first — for `p-image-ideogram` / `p-image` / `p-image-edit`, run **still-image prompt flow** (brief lock → ritual → draft → fidelity check).482. **[Prompt golden rules](./references/prompt-golden-rules.md)** — positive framing, no banned filler, params outside the prompt string.493. Same character across shots → [character-turnaround-sheet.md](./references/character-turnaround-sheet.md).504. Edits → [p-image-edit-prompting.md](./references/p-image-edit-prompting.md).515. Try-on → [p-image-try-on-prompting.md](./references/p-image-try-on-prompting.md).526. Upscale params → [p-image-upscale-guidance.md](./references/p-image-upscale-guidance.md).537. Photoreal personas → [realistic-persona-showcase.md](./references/realistic-persona-showcase.md) · [realistic-persona-example-prompt.md](./references/realistic-persona-example-prompt.md).548. Validate with the matching `*-quality-checklist.md` in `./references/`.5556Complex edits and multi-ref composition: see **Worked example — three-reference composite** in [p-image-edit-prompting.md](./references/p-image-edit-prompting.md).5758## Pruna tools5960Matching install for every model named above. Pick what you need:6162| Skill | Description | Install |63| --- | --- | --- |64| `p-image-ideogram` | Use when photo generation needs more control — photoreal results, text in the image, or structured JSON with hex colors and bounding boxes. Simpler photo generation, edits, and video use other skills in the suite. | `npx skills add PrunaAI/pruna-skills@p-image-ideogram -y` |65| `p-image` | Use when someone explicitly wants the fastest, cheapest photo generation — mood boards, bulk panels, or quick iterations — not when controlled photoreal or in-image text is needed. | `npx skills add PrunaAI/pruna-skills@p-image -y` |66| `p-image-edit` | Use when someone wants to edit an existing photo — change outfits or backgrounds, compose from reference images, or apply prompt-driven edits. | `npx skills add PrunaAI/pruna-skills@p-image-edit -y` |67| `p-image-try-on` | Use when someone wants virtual try-on — dress a person in clothes from reference photos for fashion or ecommerce. | `npx skills add PrunaAI/pruna-skills@p-image-try-on -y` |68| `p-image-upscale` | Use when someone wants to upscale or sharpen an existing image for print, large crops, or higher-quality delivery. | `npx skills add PrunaAI/pruna-skills@p-image-upscale -y` |69| `pruna-api` | Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. | `npx skills add PrunaAI/pruna-skills@pruna-api -y` |7071Or install the full suite once: `npx skills add PrunaAI/pruna-skills@pruna -y`72