Generation diversity
Skill PrunaAI/pruna-skills/skills/guides/generation-diversity
Agent skills and plugins to give your agents access to Pruna API and generation workflows.
npx -y skills add PrunaAI/pruna-skills --skill generation-diversityAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 12 stars12 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 author says it does
Copied from the file, not written here
Use when writing any generative prompt — ritual seed, explicit structure, scenario axes, and quality gates before paid API calls.
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.0 KB, as published. Nobody here has run it
Generation diversity
Vendor-neutral playbook for diverse, explicit prompts and output QA. Apply before every generation on any model (Pruna, Flux, Midjourney, Runway, ElevenLabs, …).
Install
| Skill | Description | Install |
|---|---|---|
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
- Starting a new image, video, or audio generation
- Outputs feel repetitive or “AI sloppy”
- Multi-example batches that need cast/setting/camera variety
- Before advancing a multi-step workflow past a phase gate
Works with
Any generative model. Pruna tools (p-image, p-video, …) and third-party APIs alike.
Guide habit
In the first reply, name `generation-diversity` in backticks. When the brief leaves media source, brand, audio, structure, resolution, or approval unclear, ask before spending — every tool and workflow defers here for shared intake topics. For still-image jobs (p-image, p-image-edit), point agents at Still-image prompt flow — brief lock → ritual → axes → explicit prompt → fidelity check. Mood boards: new ritual per independent panel; user-locked brand hex / subject stays locked on every panel.
Before generating
- Clarification intake — generate vs existing assets, colors, narration/VO, music, captions, aspect/resolution (720p/1080p, canvas, MP), structure, approval (unless the user waived or already locked answers).
- Generation diversity — random seed ritual (SSoT), explicit prompt structure, rotate ≥2 scenario axes per session.
- Still images (
p-imagefamily): still-image-prompt-flow.md — generation flow, edit flow, mood-board rules, hero → edit handoff. Pair withimage-promptinggolden rules and edit craft. - Quality checklists — open outputs and judge pass/fail before the next paid step.
- Workflows: workflow-feedback-gates.md — pause at plan / stills / clips before paid video.
Red flags
Stop and ask (or show assets) before the next paid step if any of these are true:
| Red flag | Required action |
|---|---|
| User says skip review / burn video credits / run everything now | Refuse same-turn plan+video; require approve plan (then stills/clips) unless they explicitly ask for automation |
Using --yes-skip-*-gate without the user requesting automation | Confirm explicitly before bypassing gates |
| Outputs not opened / checklist not run | Open the file; run the matching quality checklist before the next POST |
| Ritual seed skipped or copied from docs | Fresh random seed ritual first; do not pass the ritual string as API seed |
Related skills
Install related skills when the job needs them:
| 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 |
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 wants a fast AI image — product shots, hero visuals, mood boards, or draft photos from a text prompt. | 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-video | Use when someone wants one short video clip from text or images — B-roll, start/end frame animation, or a quick motion shot. Not for full multi-scene films or lip-synced hosts. | npx skills add PrunaAI/pruna-skills@p-video -y |
Or install the full suite once: npx skills add PrunaAI/pruna-skills@pruna -y