Image prompting
Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas.From its SKILL.md
npx -y skills add PrunaAI/pruna-skills --skill image-promptingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 17 stars17 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its file declares
Copied from the file, not written here
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
5.4 KB, as published. Nobody here has run it
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-diversityfirst — forp-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.mdin./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
What ships with it: 12 files
51.1 KB alongside SKILL.md
references/
- character-turnaround-sheet.md4.2 KB
- p-image-edit-prompting.md3.9 KB
- p-image-edit-quality-checklist.md1008 B
- p-image-quality-checklist.md1.9 KB
- p-image-try-on-prompting.md2.0 KB
- p-image-try-on-quality-checklist.md3.4 KB
- p-image-upscale-guidance.md1.8 KB
- p-image-upscale-quality-checklist.md998 B
- prompt-golden-rules.md5.1 KB
- realistic-persona-example-prompt.md6.2 KB
- realistic-persona-showcase.md20.3 KB
- skill.manifest.json439 B
Gives 0 of the 12 instructions most prompt engineering skills give
Counted across 542 of the 575 authors here whose files we hold, read 2026-09-06
- Provide few-shot examples for complex tasksin 17 of 542, across 16 files
- Ask clarifying questions if information is ambiguousin 16 of 542, across 14 files
- Output a complete optimized prompt for the userin 15 of 542, across 9 files
- Validate structured outputs against schemasin 15 of 542, across 13 files
- Analyze the draft prompt for intent and gapsin 14 of 542, across 8 files
- Detect project tech stack from local filesin 14 of 542, across 8 files
- Recommend a model based on task scopein 13 of 542, across 7 files
- Present results in the specified output formatin 13 of 542, across 7 files
- Match intent and scope to ECC componentsin 13 of 542, across 7 files
- Ask one question at a timein 13 of 542, across 12 files
- Respond in the same language as the user inputin 12 of 542, across 6 files
- Ask up to three clarification questions if context is missingin 11 of 542, across 5 files
Said here and by no other author read
- Name video-prompting in the first reply
- Validate output with matching quality-checklist files
- Run generation-diversity before generating
- Follow still-image prompt flow
- Use positive framing in prompts
- Place parameters outside the prompt string
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once.