Not in the top 1,000 by GitHub stars

PrunaAI/pruna-skills

Agent skills and plugins to give your agents access to Pruna API and generation workflows.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/audio/gemini-3.1-flash-tts/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/audio/music-2.5/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/audio/stable-audio-2.5/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/audio/whisperx/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/guides/audio-prompting/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/guides/generation-diversity/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/guides/image-prompting/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/guides/pruna-api/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/guides/video-editing/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/guides/video-prompting/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/image/p-image/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/image/p-image-edit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/image/p-image-ideogram/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/image/p-image-try-on/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/image/p-image-upscale/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/suite/pruna/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/video/p-video/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/video/p-video-2/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/video/p-video-2-pro/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/video/p-video-2-pro-reference/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/video/p-video-animate/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/video/p-video-avatar/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/video/p-video-edit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/video/p-video-replace/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/workflows/avatar-multi-scene/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/workflows/avatar-single-scene/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/workflows/illustrated-story-reel/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/workflows/image-to-video/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/workflows/interactive-explainer/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/workflows/music-video/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/workflows/narrated-multi-scene/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

skills/workflows/visual-transition-reel/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

1a69de9103de → 1a69de9103de

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 1a69de9103de

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 1a69de9103def138809123e2390f8e8f615d5cc1

git clone --filter=blob:none --no-checkout https://github.com/PrunaAI/pruna-skills.git .hotskills/prunaai-pruna-skills && git -C .hotskills/prunaai-pruna-skills checkout --detach 1a69de9103def138809123e2390f8e8f615d5cc1 # Copy each selected skill directory from .hotskills/prunaai-pruna-skills into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/PrunaAI/pruna-skills.git .hotskills/prunaai-pruna-skills && git -C .hotskills/prunaai-pruna-skills checkout --detach 1a69de9103def138809123e2390f8e8f615d5cc1 # Copy each selected skill directory from .hotskills/prunaai-pruna-skills into .agents/skills/<skill-name>/
20GitHub stars
0stars in 7 days
32skills in this repository
1commit in 30 days

Heat

1.2
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Oct 25, 202620

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

gemini-3.1-flash-tts

When your agent uses it

Use when someone needs spoken narration or voiceover — explainer tracks, documentary lines, or voice to pair with generated video.

What it loads into context

Frontmatter

85 tokens

Always available to the agent

SKILL.md

1,659 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Prerequisites
  2. Agent habit
  3. When NOT to use
  4. Environment
  5. HTTP (curl)
  6. Before generating
  7. Required input
  8. Common optional fields
  9. Typical next steps

Files

  • ../../../.claude-plugin/marketplace.jsonasset10,257 bytes
  • ../../../.claude-plugin/marketplace.jsonasset10,257 bytes
  • ../../../.claude-plugin/marketplace.jsonasset10,257 bytes
  • SKILL.mdcore6,110 bytes
  • SKILL.mdcore6,110 bytes
  • SKILL.mdcore6,110 bytes
  • SKILL.mdcore6,110 bytes
  • skill.manifest.jsonasset23 bytes
Read SKILL.md

## Prerequisites

Install and load these skills before generating (skip if already in context via `@pruna`):

| 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` |
| `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` |
| `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` |
| `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`

Follow each skill's **Before generating** / craft sections — do not restate guide content here.
View the complete source on GitHub

Skills included

  • gemini-3.1-flash-tts
  • music-2.5
  • stable-audio-2.5
  • whisperx
  • audio-prompting
  • generation-diversity
  • image-prompting
  • pruna-api
  • video-editing
  • video-prompting
  • p-image
  • p-image-edit
  • p-image-ideogram
  • p-image-try-on
  • p-image-upscale
  • pruna
  • p-video
  • p-video-2
  • p-video-2-pro
  • p-video-2-pro-reference
  • p-video-animate
  • p-video-avatar
  • p-video-edit
  • p-video-replace
  • avatar-multi-scene
  • avatar-single-scene
  • illustrated-story-reel
  • image-to-video
  • interactive-explainer
  • music-video
  • narrated-multi-scene
  • visual-transition-reel

Repository facts

License
Apache-2.0
Created
May 7, 2026
Last pushed
Oct 15, 2026
Forks
1
Open issues
0
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 6, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 129 notes
  • .claude-plugin/marketplace.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .claude-plugin/marketplace.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/gemini-3.1-flash-tts/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/gemini-3.1-flash-tts/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/gemini-3.1-flash-tts/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/music-2.5/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/music-2.5/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/music-2.5/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/music-2.5/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/stable-audio-2.5/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/stable-audio-2.5/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/stable-audio-2.5/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/whisperx/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/whisperx/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/whisperx/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/whisperx/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audio/whisperx/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/guides/audio-prompting/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/guides/audio-prompting/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/guides/audio-prompting/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 470 signals by file

skills/audio/gemini-3.1-flash-tts/SKILL.md

  • Access to secretsline 44
    [Credential-related source omitted]
  • Network accessline 52
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Network accessline 61
    }   }' \   "https://api.replicate.com/v1/models/google/gemini-3.1-flash-tts/predictions"
  • Network accessline 62
    }'    "https://api.replicate.com/v1/models/google/gemini-3.1-flash-tts/predictions"
  • Network accessline 63
    "https://api.replicate.com/v1/models/google/gemini-3.1-flash-tts/predictions"
  • Network accessline 70
    1. Complete Prerequisites guide reading order. 2. Confirm **`text`**, **`voice`**, **`prompt`**, and **`language_code`** with the user. **`text`**, **`prompt`**, and inline `[tags]` must **align** — same emotional direction (see `audio-prom
  • Access to secretsline 71
    [Credential-related source omitted]
  • Network accessline 72
    3. **Model notes:** combined `text` + `prompt` ≤ ~8,000 bytes; output capped ~655s. When TTS feeds **`p-video`** as `input.audio`, keep each line **≤ ~19s** (`ffprobe`) — P-API clips audio at **20s**. Common voices: `Kore`, `Aoede`, `Sulafa

skills/audio/music-2.5/SKILL.md

  • Access to secretsline 42
    [Credential-related source omitted]
  • Network accessline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 60
    }   }' \   "https://api.replicate.com/v1/models/minimax/music-2.5/predictions"
  • Network accessline 61
    }'    "https://api.replicate.com/v1/models/minimax/music-2.5/predictions"
  • Network accessline 62
    "https://api.replicate.com/v1/models/minimax/music-2.5/predictions"
  • Network accessline 69
    1. Complete Prerequisites guide reading order. 2. Confirm **`lyrics`** (with structure tags) and optional style **`prompt`**. When listing required fields, name **`REPLICATE_API_TOKEN`** (Replicate — not `PRUNA_API_KEY`). 3. **Model notes:*
  • Access to secretsline 70
    [Credential-related source omitted]
  • Network accessline 71
    3. **Model notes:** structure tags on their own lines — `[Intro]` `[Verse]` `[Pre Chorus]` `[Chorus]` `[Hook]` `[Bridge]` `[Solo]` `[Inst]` `[Build Up]` `[Drop]` `[Interlude]` `[Break]` `[Transition]` `[Outro]`. `\n` = line break (also a sa

skills/audio/stable-audio-2.5/SKILL.md

  • Access to secretsline 42
    [Credential-related source omitted]
  • Network accessline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 59
    }   }' \   "https://api.replicate.com/v1/models/stability-ai/stable-audio-2.5/predictions"
  • Network accessline 60
    }'    "https://api.replicate.com/v1/models/stability-ai/stable-audio-2.5/predictions"
  • Network accessline 61
    "https://api.replicate.com/v1/models/stability-ai/stable-audio-2.5/predictions"
  • Access to secretsline 69
    [Credential-related source omitted]

skills/audio/whisperx/SKILL.md

  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 66
    [Credential-related source omitted]

skills/guides/audio-prompting/references/audio-post-production.md

  • Access to secretsline 34
    [Credential-related source omitted]

skills/guides/generation-diversity/references/generation-diversity.md

  • Network accessline 43
    The random seed ritual is a lean [String Seed of Thought](https://pub.sakana.ai/ssot/) (DAG) protocol. **Every** Pruna generation — every prompt, every `POST /v1/predictions`, every scene row — starts here.
  • Network accessline 83
    Manifest: `"ritual_seed": "k7Qm2xP9"`. Derived: aspect_ratio 16:9, camera_tag fish-eye, render_category_tag cartoon_anime_fantasy. Prompt: Disco ball reflections on an otter DJ scratching vinyl at a packed 1970s roller rink, fish-eye lens, 
  • Network accessline 85
    …then curl / runner **without** `"seed"` in `input`.
  • Network accessline 203
    Sources: [Arena text-to-image](https://arena.ai/leaderboard/text-to-image) · [AA text-to-image](https://artificialanalysis.ai/image/leaderboard/text-to-image)
  • Network accessline 225
    Sources: [Arena image edit](https://arena.ai/leaderboard/image-edit) · [AA image editing](https://artificialanalysis.ai/image/leaderboard/editing)
  • Network accessline 235
    Sources: [Arena text-to-video](https://arena.ai/leaderboard/text-to-video) · [AA text-to-video](https://artificialanalysis.ai/video/leaderboard/text-to-video)
  • Network accessline 243
    Sources: [Arena image-to-video](https://arena.ai/leaderboard/image-to-video) · [AA image-to-video](https://artificialanalysis.ai/video/leaderboard/image-to-video)
  • Network accessline 251
    Source: [Arena video edit](https://arena.ai/leaderboard/video-edit)
  • Network accessline 734
    | **Avatar motion** | Unique **`video_prompt`** per clip; natural **`voice_script`** | | **Cast** | Diversity ledger — gender, age, ethnicity spread | | **Playground** | Pin try-on refs on [p-image-try-on](https://replicate.com/prunaai/p-im
  • Network accessline 736
    | **Playground** | Pin try-on refs on [p-image-try-on](https://replicate.com/prunaai/p-image-try-on); match with diverse [p-video-avatar](https://replicate.com/prunaai/p-video-avatar) examples — @ShinyTaskForce |

skills/guides/generation-diversity/references/generation-quality-checklists.md

  • Access to secretsline 101
    [Credential-related source omitted]

skills/guides/generation-diversity/references/still-image-prompt-flow.md

  • Network accessline 38
    3. **Derive axes** — rotate ≥2 free axes vs the previous still in session (`aspect_ratio`, `camera_tag`, `render_category_tag`, setting materials, …). See [by model (p-image)](./generation-diversity.md#by-model-minimum-diversity). 4. **Draf
  • Network accessline 39
    4. **Draft explicit prompt** — name cast/creature, objects, frozen action, setting, camera/light, style tag. Follow [explicit prompt structure](./generation-diversity.md#explicit-prompt-structure-required) and `image-prompting` golden rules
  • Network accessline 40
    5. **Fidelity check** — brief locks still present; no copied SKILL curl examples.
  • Network accessline 104
    | Wrong | Right | |-------|--------| | Copy otter/corgi curl examples from SKILL.md | Fresh ritual + brief-faithful prompt |
  • Network accessline 105
    |-------|--------| | Copy otter/corgi curl examples from SKILL.md | Fresh ritual + brief-faithful prompt | | `cool product vibe, neon` | Named product, materials, action, setting, camera |
  • Network accessline 106
    | Copy otter/corgi curl examples from SKILL.md | Fresh ritual + brief-faithful prompt |

skills/guides/generation-diversity/references/workflow-feedback-gates.md

  • Network accessline 5
    **Agents must pause** at each gate and **ask** when art direction is unclear. Never approve the plan and run paid video in the same turn. There are **no Python runners** — follow each workflow skill’s phase tables (curl + ffmpeg).
  • Network accessline 32
    1. Complete `generation-diversity` ritual before any prompt work. 2. Install workflow tools via that skill’s **Prerequisites** (or `@pruna` once). 3. Parallelize independent curl jobs within a phase; never skip stills approval before paid v
  • Network accessline 33
    2. Install workflow tools via that skill’s **Prerequisites** (or `@pruna` once). 3. Parallelize independent curl jobs within a phase; never skip stills approval before paid video. 4. Recipe picker for humans: WORKFLOW-RECIPES.md.
  • Network accessline 34
    3. Parallelize independent curl jobs within a phase; never skip stills approval before paid video.

skills/guides/image-prompting/references/character-turnaround-sheet.md

  • Network accessline 7
    **Sources:** patterns adapted from [Square-Zero-Labs/video-prompting-skill](https://github.com/Square-Zero-Labs/video-prompting-skill) (Apache-2.0); rewritten for Pruna.

skills/guides/image-prompting/references/prompt-golden-rules.md

  • Network accessline 7
    **Sources:** patterns adapted from [smixs/visual-skills](https://github.com/smixs/visual-skills) (MIT) and [higgsfield-ai/skills](https://github.com/higgsfield-ai/skills) (MIT); rewritten for Pruna.

skills/guides/image-prompting/references/realistic-persona-example-prompt.md

  • Network accessline 12
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 28
    [Credential-related source omitted]
  • Access to secretsline 28
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Network accessline 75
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Network accessline 80
    "image": "https://api.pruna.ai/v1/files/APPROVED_STILL_ID",
  • Network accessline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 94
    [Credential-related source omitted]
  • Network accessline 98
    "image": "https://api.pruna.ai/v1/files/ANIME_STILL_ID",

skills/guides/image-prompting/references/realistic-persona-showcase.md

  • Network accessline 337
    Pin diverse try-on examples on [p-image-try-on](https://replicate.com/prunaai/p-image-try-on) per the playground table below.
  • Network accessline 341
    | Model | Showcase spread | |-------|-----------------| | [p-image](https://replicate.com/prunaai/p-image) | Mixed mediums + angles + settings per [matrix](#scenario-matrix--8-slot-showcase-mixed-mediums) |
  • Network accessline 342
    |-------|-----------------| | [p-image](https://replicate.com/prunaai/p-image) | Mixed mediums + angles + settings per [matrix](#scenario-matrix--8-slot-showcase-mixed-mediums) | | [p-image-try-on](https://replicate.com/prunaai/p-image-try-
  • Network accessline 343
    | [p-image](https://replicate.com/prunaai/p-image) | Mixed mediums + angles + settings per [matrix](#scenario-matrix--8-slot-showcase-mixed-mediums) |
  • Network accessline 344
    | [p-image-try-on](https://replicate.com/prunaai/p-image-try-on) | Five editorial/complex-garment refs + diverse cast |
  • Network accessline 345
    | [p-video-avatar](https://replicate.com/prunaai/p-video-avatar) | Photoreal + anime + clay hosts; unique `video_prompt` each |

skills/guides/pruna-api/SKILL.md

  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]

skills/guides/pruna-api/references/agent-safety.md

  • Network accessline 7
    Local images, audio, scripts, and portraits are **uploaded to remote APIs** (primarily `https://api.pruna.ai/`; Replicate for TTS/song/bed/WhisperX). Uploads may include biometric-like portraits, personal voice, or copyrighted material.
  • Access to secretsline 15
    [Credential-related source omitted]
  • Network accessline 22
    Downloads (`curl -o …`, runners writing under an output dir) **create or overwrite** local files. Confirm the output path with the user before writing; avoid clobbering unrelated paths.

skills/guides/pruna-api/references/api-credentials.md

  • Network accessline 9
    [Credential-related source omitted]
  • Access to secretsline 9
    [Credential-related source omitted]
  • Network accessline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 11
    | **Sign up / get key** | [Pruna dashboard](https://dashboard.pruna.ai/) |
  • Network accessline 12
    | **Docs** | [Quickstart](https://docs.api.pruna.ai/guides/quickstart) · [pruna-api.md](./pruna-api.md) |
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 18
    > Pruna generation needs an API key. Sign up or sign in at **[dashboard.pruna.ai](https://dashboard.pruna.ai/)**, create an API key, then set:
  • Access to secretsline 21
    [Credential-related source omitted]
  • Network accessline 30
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Network accessline 31
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Network accessline 32
    | **Sign up / get token** | [Replicate API tokens](https://replicate.com/account/api-tokens) ([sign in](https://replicate.com/signin) first if needed) |
  • Network accessline 39
    > This step uses Replicate (song, TTS, transcription, or background bed). Create a token at **[replicate.com/account/api-tokens](https://replicate.com/account/api-tokens)**, then set:
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]

skills/guides/pruna-api/references/pruna-api.md

  • Network accessline 3
    Official docs: [Developer Portal](https://docs.api.pruna.ai/), [Quickstart](https://docs.api.pruna.ai/guides/quickstart), [Models](https://docs.api.pruna.ai/guides/models).
  • Access to secretsline 12
    [Credential-related source omitted]
  • Network accessline 19
    - Predictions: `https://api.pruna.ai/v1/predictions`
  • Network accessline 20
    - File upload: `https://api.pruna.ai/v1/files` (multipart form field `content=@file`)
  • Network accessline 21
    - Status: `https://api.pruna.ai/v1/predictions/status/{id}`
  • Network accessline 22
    - Delivery: use `generation_url` from a succeeded status (may be relative; prefix with `https://api.pruna.ai` if needed)
  • Network accessline 58
    for scene in 1 2 3 4 5; do   curl -s -X POST 'https://api.pruna.ai/v1/predictions' \
  • Network accessline 59
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 77
    Local files leave the machine and are processed at `https://api.pruna.ai/` — see [agent-safety.md](./agent-safety.md).
  • Network accessline 79
    1. `POST /v1/files` with `-F "content=@/path/to/file.jpg"` and `apikey` header. 2. Use `urls.get` from the response (or construct `https://api.pruna.ai/v1/files/{id}`) as the **`image`**, **`last_frame_image`**, **`images[]`**, **`person_im
  • Network accessline 80
    2. Use `urls.get` from the response (or construct `https://api.pruna.ai/v1/files/{id}`) as the **`image`**, **`last_frame_image`**, **`images[]`**, **`person_image`**, **`garment_images[]`**, **`audio`**, etc. value in `input`.
  • Network accessline 87
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]
  • Network accessline 99
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Network accessline 100
    "https://api.pruna.ai/v1/predictions/status/PREDICTION_ID"
  • Network accessline 110
    [Credential-related source omitted]
  • Access to secretsline 110
    [Credential-related source omitted]
  • Network accessline 115
    If `generation_url` is relative, prefix with `https://api.pruna.ai`.
  • Network accessline 119
    - **Sync:** `{ "status": "succeeded", "generation_url": "..." }` - **Async (create):** `{ "id": "...", "get_url": "https://api.pruna.ai/v1/predictions/status/..." }`
  • Network accessline 120
    - **Async (create):** `{ "id": "...", "get_url": "https://api.pruna.ai/v1/predictions/status/..." }`
  • Access to secretsline 127
    [Credential-related source omitted]
  • Network accessline 129
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]

skills/guides/pruna-api/references/pruna-models.md

  • Network accessline 3
    Pricing and limits change; confirm on the official page: [Available models](https://docs.api.pruna.ai/guides/models).

skills/guides/pruna-api/references/replicate-api.md

  • Network accessline 5
    [Credential-related source omitted]
  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 18
    # POST https://api.replicate.com/v1/models/{owner}/{name}/predictions

skills/guides/video-editing/SKILL.md

  • Network accessline 29
    - Export for social aspect ratios (9:16, 1:1, 16:9) with loudness normalization - Compose a **multi-act narrated showcase** (hook, context, reel, close) via HyperFrames or ffmpeg — [narrated-showcase.md](./references/narrated-showcase.md) -
  • Network accessline 31
    - Compose a **combination video** with UI chrome, chat mocks, or multi-panel layouts via [Hyperframes](https://github.com/heygen-com/hyperframes) (optional — see [combination-hyperframes.md](./references/combination-hyperframes.md))

skills/guides/video-editing/references/combination-hyperframes.md

  • Network accessline 5
    **External project:** [heygen-com/hyperframes](https://github.com/heygen-com/hyperframes) — install their agent skills; do not copy Hyperframes craft into Pruna skills.

skills/guides/video-prompting/references/camera-lighting-vocabulary.md

  • Network accessline 5
    **Sources:** patterns adapted from [smixs/visual-skills](https://github.com/smixs/visual-skills) and [inference-sh/skills](https://github.com/inference-sh/skills) (MIT); rewritten for Pruna.

skills/guides/video-prompting/references/prompt-dramaturgy.md

  • Network accessline 7
    **Sources:** patterns adapted from [smixs/visual-skills](https://github.com/smixs/visual-skills) (MIT); rewritten for Pruna.

skills/guides/video-prompting/references/scene-anchor-pair.md

  • Network accessline 19
    {   "prompt": "OPEN: hold wide. MID: slow crane down, neon signs flicker. CLOSE: settle on end pose.",   "image": "https://api.pruna.ai/v1/files/START_ID",
  • Network accessline 20
    "prompt": "OPEN: hold wide. MID: slow crane down, neon signs flicker. CLOSE: settle on end pose.",   "image": "https://api.pruna.ai/v1/files/START_ID",   "last_frame_image": "https://api.pruna.ai/v1/files/END_ID",
  • Network accessline 21
    "image": "https://api.pruna.ai/v1/files/START_ID",
  • Network accessline 22
    "last_frame_image": "https://api.pruna.ai/v1/files/END_ID",
  • Network accessline 204
    - `image-to-video` — one pair beat - `p-video-2` — API reference (visual transition, quality path; `p-video` for simpler clips) - Workflow runner: agent follows `visual-transition-reel` (curl + ffmpeg)
  • Network accessline 206
    - Workflow runner: agent follows `visual-transition-reel` (curl + ffmpeg)

skills/image/p-image-edit/SKILL.md

  • Access to secretsline 28
    [Credential-related source omitted]
  • Network accessline 59
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Network accessline 69
    [Credential-related source omitted]
  • Access to secretsline 69
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Network accessline 75
    "prompt": "Change background to soft gradient, keep subject identical",       "images": ["https://api.pruna.ai/v1/files/FILE_ID"],
  • Network accessline 76
    "images": ["https://api.pruna.ai/v1/files/FILE_ID"],
  • Network accessline 89
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 91
    [Credential-related source omitted]
  • Network accessline 96
    "prompt": "Change background to soft gradient, keep subject identical",       "images": ["https://api.pruna.ai/v1/files/FILE_ID"],
  • Network accessline 97
    "images": ["https://api.pruna.ai/v1/files/FILE_ID"],
  • Network accessline 109
    3. **Ritual seed** → draft edit prompt (`image-prompting` edit craft) → **fidelity check** (every keep clause present). 4. **Confirm** — `prompt`, refs, **`aspect_ratio`**, **`turbo`** (off for hard edits). 5. **POST** — async curl below; c
  • Network accessline 111
    5. **POST** — async curl below; checklist before upscale/video.
  • Network accessline 123
    - `prompt` (string) - `images` (array of 1–5 URLs, typically `https://api.pruna.ai/v1/files/{id}`)
  • Network accessline 124
    - `images` (array of 1–5 URLs, typically `https://api.pruna.ai/v1/files/{id}`)

skills/image/p-image-ideogram/SKILL.md

  • Access to secretsline 29
    [Credential-related source omitted]
  • Network accessline 49
    Official parameters: [P-Image-Ideogram](https://docs.api.pruna.ai/guides/models/p-image-ideogram)
  • Network accessline 55
    | Do | Don't | | --- | --- | | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera, lighting, setting texture, render category) | Copy curl examples from this skill or reuse a prior session's prompt verb
  • Network accessline 56
    | --- | --- | | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera, lighting, setting texture, render category) | Copy curl examples from this skill or reuse a prior session's prompt verbatim | | Lock u
  • Network accessline 57
    | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera, lighting, setting texture, render category) | Copy curl examples from this skill or reuse a prior session's prompt verbatim |
  • Network accessline 92
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Access to secretsline 94
    [Credential-related source omitted]
  • Network accessline 114
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 116
    [Credential-related source omitted]
  • Network accessline 129
    4. **Draft explicit prompt** — **Prompt craft** + `image-prompting` golden rules; **fidelity check** before pay. 5. **Confirm** — show `prompt` + knobs unless wording is locked. 6. **POST** — async curl below; poll via `pruna-api`; run `p-i
  • Network accessline 131
    6. **POST** — async curl below; poll via `pruna-api`; run `p-image` quality checklist in `image-prompting` before upscale/video.

skills/image/p-image-ideogram/references/ideogram-json-prompting.md

  • Network accessline 3
    **Vendor SSoT:** [JSON Prompting (Ideogram 4.0)](https://docs.ideogram.ai/using-ideogram/getting-started/prompting-guide/4.-json-prompting-ideogram-4.0) · [Markdown mirror](https://docs.ideogram.ai/using-ideogram/getting-started/prompting-g

skills/image/p-image-try-on/SKILL.md

  • Access to secretsline 27
    [Credential-related source omitted]
  • Network accessline 74
    [Credential-related source omitted]
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 78
    [Credential-related source omitted]
  • Access to secretsline 78
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Network accessline 88
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]
  • Network accessline 94
    "person_image": "https://api.pruna.ai/v1/files/PERSON_FILE_ID",
  • Network accessline 95
    "garment_images": ["https://api.pruna.ai/v1/files/GARMENT_FILE_ID"]
  • Network accessline 107
    [Credential-related source omitted]
  • Access to secretsline 107
    [Credential-related source omitted]
  • Access to secretsline 109
    [Credential-related source omitted]
  • Network accessline 114
    "person_image": "https://api.pruna.ai/v1/files/PERSON_FILE_ID",
  • Network accessline 115
    "garment_images": ["https://api.pruna.ai/v1/files/GARMENT_FILE_ID"]
  • Network accessline 123
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Network accessline 129
    "person_image": "https://api.pruna.ai/v1/files/PERSON_FILE_ID",
  • Network accessline 130
    "garment_images": [         "https://api.pruna.ai/v1/files/MULTI_GARMENT_SHOT_ID",         "https://api.pruna.ai/v1/files/BOTTOM_ID"
  • Network accessline 131
    "https://api.pruna.ai/v1/files/MULTI_GARMENT_SHOT_ID",
  • Network accessline 132
    "https://api.pruna.ai/v1/files/BOTTOM_ID"
  • Network accessline 133
    ],       "reference_pose": "https://api.pruna.ai/v1/files/POSE_REF_ID",       "prompt": "the green t-shirt from image 1 and the trousers from image 2",
  • Network accessline 134
    "reference_pose": "https://api.pruna.ai/v1/files/POSE_REF_ID",

skills/image/p-image-try-on/example-prompt.md

  • Network accessline 13
    1. [Editorial seated + artistic shirt](https://replicate.com/p/p47vaj1f91rmw0cyt4er0z2zd4)
  • Network accessline 14
    2. [Complex collaged suit, high angle](https://replicate.com/p/tf7gqansnnrmt0cyt4j8mpx1c8)
  • Network accessline 15
    3. [Mirror selfie + cap + logo tee](https://replicate.com/p/hp60wyj355rmy0cyt4psnc2mh0)
  • Network accessline 16
    4. [Multi-garment streetwear stack](https://replicate.com/p/bak21xr79srmr0cyt52tap1nw8)
  • Network accessline 17
    5. [Pleated blouse, golden-hour portrait](https://replicate.com/p/g9hd22x26drmr0cytmtsx11c5g)
  • Network accessline 19
    ## Person plate → try-on (minimal curl flow)
  • Access to secretsline 22
    [Credential-related source omitted]
  • Network accessline 24
    # 1) Generate photoreal plate (or upload your own) curl -X POST 'https://api.pruna.ai/v1/predictions' \
  • Network accessline 25
    [Credential-related source omitted]
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Network accessline 32
    # 2) Upload person + garment refs → /v1/files, then try-on (normal mode for finals) curl -X POST 'https://api.pruna.ai/v1/predictions' \
  • Network accessline 33
    [Credential-related source omitted]
  • Access to secretsline 33
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Network accessline 38
    "person_image": "https://api.pruna.ai/v1/files/PERSON_ID",
  • Network accessline 39
    "garment_images": ["https://api.pruna.ai/v1/files/GARMENT_ID"],

skills/image/p-image-upscale/SKILL.md

  • Access to secretsline 27
    [Credential-related source omitted]
  • Network accessline 46
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 56
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Network accessline 62
    "image": "https://api.pruna.ai/v1/files/FILE_ID",
  • Network accessline 75
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Network accessline 82
    "image": "https://api.pruna.ai/v1/files/FILE_ID",
  • Network accessline 105
    - `target`: integer megapixels **1–128** (default 4). Confirm current limits on [p-image-upscale model docs](https://docs.api.pruna.ai/guides/models/p-image-upscale).

skills/image/p-image/SKILL.md

  • Access to secretsline 29
    [Credential-related source omitted]
  • Network accessline 35
    | Do | Don't | | --- | --- | | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera, lighting, setting texture, render category) | Copy curl examples from this skill (`otter DJ`, `corgi cowboy`, …) or reu
  • Network accessline 36
    | --- | --- | | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera, lighting, setting texture, render category) | Copy curl examples from this skill (`otter DJ`, `corgi cowboy`, …) or reuse a prior sess
  • Network accessline 37
    | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera, lighting, setting texture, render category) | Copy curl examples from this skill (`otter DJ`, `corgi cowboy`, …) or reuse a prior session's prompt |
  • Network accessline 63
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]
  • Network accessline 82
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Network accessline 96
    3. **Draft explicit prompt** — **Prompt craft (dynamic + faithful)** + `image-prompting` golden rules; **fidelity check** before pay. 4. **Confirm** — show `prompt` + `aspect_ratio` unless wording is locked. 5. **POST** — async curl below; 
  • Network accessline 98
    5. **POST** — async curl below; poll via `pruna-api`; run `p-image` quality checklist before upscale/video.

skills/suite/pruna/SKILL.md

  • Network accessline 106
    3. `pruna-api` — credentials, upload/poll/download 4. The **tool** skill for the API call 5. A **workflow** skill when the job is multi-step (agent runs curl + ffmpeg)
  • Network accessline 108
    5. A **workflow** skill when the job is multi-step (agent runs curl + ffmpeg)
  • Network accessline 112
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]

skills/video/p-video-2-pro-reference/SKILL.md

  • Access to secretsline 30
    [Credential-related source omitted]
  • Network accessline 38
    | Assign **one role per asset** (image A = subject identity, image B = material/style, video A = camera or motion rhythm, audio A = timing/voice) and name those roles in the prompt | Upload a pile of references with no roles, or let two ref
  • Network accessline 39
    | Treat references as **conditioning**: say what to preserve and what may change | Promise exact identity, choreography, framing, or pixel-matched first/last frames | | Run the `generation-diversity` random seed ritual; rotate ≥2 free axes 
  • Network accessline 40
    | Run the `generation-diversity` random seed ritual; rotate ≥2 free axes (camera move, lighting shift, pacing) only where the brief and references leave room | Copy curl examples from this skill or reuse a prior session's prompt |
  • Network accessline 85
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Network accessline 95
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Network accessline 101
    "prompt": "Keep the product identity and materials from the reference. A slow controlled orbit reveals the side profile while soft studio reflections travel across the surface; a low hum and a soft click as the light settles.",       "image
  • Network accessline 102
    "image": [         "https://api.pruna.ai/v1/files/IMAGE_ID"       ],
  • Network accessline 103
    "https://api.pruna.ai/v1/files/IMAGE_ID"
  • Network accessline 135
    [Credential-related source omitted]
  • Access to secretsline 135
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Network accessline 141
    "prompt": "The character from the reference image speaks the line in the uploaded voice, lips matching each word, a slow push-in as the last word lands.",       "image": [         "https://api.pruna.ai/v1/files/CHARACTER_ID"
  • Network accessline 142
    "image": [         "https://api.pruna.ai/v1/files/CHARACTER_ID"       ],
  • Network accessline 143
    "https://api.pruna.ai/v1/files/CHARACTER_ID"
  • Network accessline 144
    ],       "audio": [         "https://api.pruna.ai/v1/files/VOICE_ID"
  • Network accessline 145
    "audio": [         "https://api.pruna.ai/v1/files/VOICE_ID"       ],
  • Network accessline 146
    "https://api.pruna.ai/v1/files/VOICE_ID"
  • Network accessline 161
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Network accessline 167
    "prompt": "Use the reference clip for restrained camera rhythm, the images for subject and material identity, and the audio for timing. Begin near the opening frame and resolve near the closing frame.",       "image": [         "https://api
  • Network accessline 168
    "image": [         "https://api.pruna.ai/v1/files/IDENTITY_ID",         "https://api.pruna.ai/v1/files/MATERIAL_ID"
  • Network accessline 169
    "https://api.pruna.ai/v1/files/IDENTITY_ID",
  • Network accessline 170
    "https://api.pruna.ai/v1/files/MATERIAL_ID"
  • Network accessline 171
    ],       "video": [         "https://api.pruna.ai/v1/files/MOTION_ID"
  • Network accessline 172
    "video": [         "https://api.pruna.ai/v1/files/MOTION_ID"       ],
  • Network accessline 173
    "https://api.pruna.ai/v1/files/MOTION_ID"
  • Network accessline 174
    ],       "audio": [         "https://api.pruna.ai/v1/files/AUDIO_ID"
  • Network accessline 175
    "audio": [         "https://api.pruna.ai/v1/files/AUDIO_ID"       ],
  • Network accessline 176
    "https://api.pruna.ai/v1/files/AUDIO_ID"
  • Network accessline 177
    ],       "first_frame_image": "https://api.pruna.ai/v1/files/START_ID",       "last_frame_image": "https://api.pruna.ai/v1/files/END_ID",
  • Network accessline 178
    "first_frame_image": "https://api.pruna.ai/v1/files/START_ID",
  • Network accessline 179
    "last_frame_image": "https://api.pruna.ai/v1/files/END_ID",
  • Network accessline 194
    [Credential-related source omitted]
  • Access to secretsline 194
    [Credential-related source omitted]
  • Access to secretsline 196
    [Credential-related source omitted]
  • Network accessline 201
    "prompt": "Preserve the reference subject. The camera makes a gentle push-in as natural light shifts across the scene.",       "image": [         "https://api.pruna.ai/v1/files/IMAGE_ID"
  • Network accessline 202
    "image": [         "https://api.pruna.ai/v1/files/IMAGE_ID"       ],
  • Network accessline 203
    "https://api.pruna.ai/v1/files/IMAGE_ID"

skills/video/p-video-2-pro/SKILL.md

  • Access to secretsline 30
    [Credential-related source omitted]
  • Network accessline 36
    | Do | Don't | | --- | --- | | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera move, lighting shift, texture, pacing) when the brief allows | Copy curl examples from this skill (`sports car`, `person
  • Network accessline 37
    | --- | --- | | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera move, lighting shift, texture, pacing) when the brief allows | Copy curl examples from this skill (`sports car`, `person turns`, …) or 
  • Network accessline 38
    | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera move, lighting shift, texture, pacing) when the brief allows | Copy curl examples from this skill (`sports car`, `person turns`, …) or reuse a prior 
  • Network accessline 83
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Network accessline 123
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Network accessline 129
    "prompt": "The camera slowly pushes in, the person turns their head and smiles",       "image": "https://api.pruna.ai/v1/files/FIRST_ID",
  • Network accessline 130
    "image": "https://api.pruna.ai/v1/files/FIRST_ID",
  • Network accessline 140
    [Credential-related source omitted]
  • Access to secretsline 140
    [Credential-related source omitted]
  • Access to secretsline 142
    [Credential-related source omitted]
  • Network accessline 146
    "prompt": "Start on the still product hero. The camera holds, then a slow push-in as light moves across the metal. End exactly on the last-frame packshot, label readable, no extra props.",       "image": "https://api.pruna.ai/v1/files/START
  • Network accessline 147
    "image": "https://api.pruna.ai/v1/files/START_ID",
  • Network accessline 148
    "last_frame_image": "https://api.pruna.ai/v1/files/END_ID",
  • Network accessline 162
    [Credential-related source omitted]
  • Access to secretsline 162
    [Credential-related source omitted]
  • Access to secretsline 164
    [Credential-related source omitted]

skills/video/p-video-2/SKILL.md

  • Access to secretsline 30
    [Credential-related source omitted]
  • Network accessline 36
    | Do | Don't | | --- | --- | | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera move, lighting shift, texture, pacing) when the brief allows | Copy curl examples from this skill (`sports car`, `person
  • Network accessline 37
    | --- | --- | | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera move, lighting shift, texture, pacing) when the brief allows | Copy curl examples from this skill (`sports car`, `person turns`, …) or 
  • Network accessline 38
    | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera move, lighting shift, texture, pacing) when the brief allows | Copy curl examples from this skill (`sports car`, `person turns`, …) or reuse a prior 
  • Network accessline 82
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Network accessline 92
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Access to secretsline 94
    [Credential-related source omitted]
  • Network accessline 120
    [Credential-related source omitted]
  • Access to secretsline 120
    [Credential-related source omitted]
  • Access to secretsline 122
    [Credential-related source omitted]
  • Network accessline 126
    "prompt": "OPEN: hold wide on wet alley, neon flicker. MID: slow dolly in, rain ticks on pavement. CLOSE: settle on end pose.",       "image": "https://api.pruna.ai/v1/files/START_ID",
  • Network accessline 127
    "image": "https://api.pruna.ai/v1/files/START_ID",
  • Network accessline 128
    "last_frame_image": "https://api.pruna.ai/v1/files/END_ID",
  • Network accessline 139
    [Credential-related source omitted]
  • Access to secretsline 139
    [Credential-related source omitted]
  • Access to secretsline 141
    [Credential-related source omitted]
  • Network accessline 145
    "prompt": "Close-up of a singer performing the uploaded track. Natural lip-sync, expressive face, stage lighting, camera holds steady on the performer.",       "image": "https://api.pruna.ai/v1/files/SCENE_START",
  • Network accessline 146
    "image": "https://api.pruna.ai/v1/files/SCENE_START",
  • Network accessline 147
    "last_frame_image": "https://api.pruna.ai/v1/files/SCENE_END",
  • Network accessline 148
    "audio": "https://api.pruna.ai/v1/files/SCENE_NARRATION",
  • Network accessline 161
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]

skills/video/p-video-animate/SKILL.md

  • Access to secretsline 27
    [Credential-related source omitted]
  • Network accessline 68
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]
  • Access to secretsline 69
    [Credential-related source omitted]
  • Network accessline 72
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Network accessline 82
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Network accessline 88
    "video": "https://api.pruna.ai/v1/files/source-video-abc123",
  • Network accessline 89
    "image": "https://api.pruna.ai/v1/files/reference-image-def456",
  • Network accessline 104
    [Credential-related source omitted]
  • Access to secretsline 104
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]
  • Network accessline 111
    "video": "https://api.pruna.ai/v1/files/source-video-abc123",
  • Network accessline 112
    "image": "https://api.pruna.ai/v1/files/reference-image-def456"

skills/video/p-video-avatar/SKILL.md

  • Access to secretsline 28
    [Credential-related source omitted]
  • Network accessline 74
    [Credential-related source omitted]
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 84
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Network accessline 90
    "image": "https://api.pruna.ai/v1/files/FILE_ID",
  • Network accessline 112
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Network accessline 119
    "image": "https://api.pruna.ai/v1/files/FILE_ID",
  • Network accessline 135
    [Credential-related source omitted]
  • Access to secretsline 135
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Network accessline 141
    "image": "https://api.pruna.ai/v1/files/PORTRAIT_ID",
  • Network accessline 142
    "audio": "https://api.pruna.ai/v1/files/NARRATION_ID",

skills/video/p-video-edit/SKILL.md

  • Access to secretsline 27
    [Credential-related source omitted]
  • Network accessline 74
    [Credential-related source omitted]
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 84
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Network accessline 94
    [Credential-related source omitted]
  • Access to secretsline 94
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Network accessline 100
    "video": "https://api.pruna.ai/v1/files/source-video-abc123",
  • Network accessline 113
    [Credential-related source omitted]
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Network accessline 120
    "video": "https://api.pruna.ai/v1/files/source-video-abc123",

skills/video/p-video-replace/SKILL.md

  • Access to secretsline 27
    [Credential-related source omitted]
  • Network accessline 69
    [Credential-related source omitted]
  • Access to secretsline 69
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]
  • Network accessline 73
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Access to secretsline 74
    [Credential-related source omitted]
  • Network accessline 77
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 78
    [Credential-related source omitted]
  • Network accessline 87
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]
  • Network accessline 93
    "video": "https://api.pruna.ai/v1/files/source-video-abc123",
  • Network accessline 94
    "images": [         "https://api.pruna.ai/v1/files/reference-person-a-def456",         "https://api.pruna.ai/v1/files/reference-person-b-ghi789"
  • Network accessline 95
    "https://api.pruna.ai/v1/files/reference-person-a-def456",
  • Network accessline 96
    "https://api.pruna.ai/v1/files/reference-person-b-ghi789"
  • Network accessline 112
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Network accessline 119
    "video": "https://api.pruna.ai/v1/files/source-video-abc123",
  • Network accessline 120
    "images": [         "https://api.pruna.ai/v1/files/reference-image-def456"       ]
  • Network accessline 121
    "https://api.pruna.ai/v1/files/reference-image-def456"

skills/video/p-video/SKILL.md

  • Access to secretsline 30
    [Credential-related source omitted]
  • Network accessline 36
    | Do | Don't | | --- | --- | | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera move, lighting shift, texture, pacing) when the brief allows | Copy curl examples from this skill (`rain-slick street`, 
  • Network accessline 37
    | --- | --- | | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera move, lighting shift, texture, pacing) when the brief allows | Copy curl examples from this skill (`rain-slick street`, `dog tosses plu
  • Network accessline 38
    | Run the `generation-diversity` random seed ritual; state it; rotate ≥2 free axes (camera move, lighting shift, texture, pacing) when the brief allows | Copy curl examples from this skill (`rain-slick street`, `dog tosses plush`, …) or reu
  • Network accessline 82
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Network accessline 92
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Access to secretsline 94
    [Credential-related source omitted]
  • Network accessline 113
    [Credential-related source omitted]
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Network accessline 119
    "prompt": "OPEN: hold wide on wet alley, neon flicker. MID: slow dolly in, rain ticks on pavement. CLOSE: settle on end pose.",       "image": "https://api.pruna.ai/v1/files/START_ID",
  • Network accessline 120
    "image": "https://api.pruna.ai/v1/files/START_ID",
  • Network accessline 121
    "last_frame_image": "https://api.pruna.ai/v1/files/END_ID",
  • Network accessline 132
    [Credential-related source omitted]
  • Access to secretsline 132
    [Credential-related source omitted]
  • Access to secretsline 134
    [Credential-related source omitted]
  • Network accessline 138
    "prompt": "Dog tosses plush upward, tail wagging, motion matches narrator, warm light",       "image": "https://api.pruna.ai/v1/files/SCENE_START",
  • Network accessline 139
    "image": "https://api.pruna.ai/v1/files/SCENE_START",
  • Network accessline 140
    "last_frame_image": "https://api.pruna.ai/v1/files/SCENE_END",
  • Network accessline 141
    "audio": "https://api.pruna.ai/v1/files/SCENE_NARRATION",

skills/workflows/avatar-multi-scene/SKILL.md

  • Network accessline 184
    1. Upload refs → hero `p-image-ideogram` → parallel per-scene `p-image-edit` → slop gates → **approve stills**. 2. Parallel **`p-video-avatar`** (avatar rows) and **`p-video-animate`** (animate rows) via curl batches (`pruna-api`).
  • Network accessline 185
    2. Parallel **`p-video-avatar`** (avatar rows) and **`p-video-animate`** (animate rows) via curl batches (`pruna-api`).
  • Access to secretsline 211
    [Credential-related source omitted]

skills/workflows/avatar-single-scene/SKILL.md

  • Network accessline 81
    1. Upload refs → build still with curl (`pruna-api`) → slop gate → **approve still**.

skills/workflows/illustrated-story-reel/SKILL.md

  • Access to secretsline 51
    [Credential-related source omitted]

skills/workflows/illustrated-story-reel/references/illustrated-story-reel-api.md

  • Network accessline 9
    - Base: `https://api.pruna.ai/v1/predictions`
  • Network accessline 10
    - Upload: `https://api.pruna.ai/v1/files`
  • Access to secretsline 11
    [Credential-related source omitted]
  • Network accessline 29
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Network accessline 30
    - Create: `POST https://api.replicate.com/v1/models/{owner}/{name}/predictions`

skills/workflows/illustrated-story-reel/references/illustrated-story-reel-gates.md

  • Network accessline 52
    Follow `illustrated-story-reel` — agent runs curl + ffmpeg. No Python runner. Do not skip still/audio/clip approval gates.

skills/workflows/illustrated-story-reel/references/illustrated-story-reel-p-video-motion.md

  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]

skills/workflows/image-to-video/SKILL.md

  • Network accessline 81
    1. Confirm intake → present plan → wait for **approve plan**. 2. Build start/end stills with curl (`pruna-api` upload/poll/download). Show stills → **approve stills**.
  • Network accessline 82
    2. Build start/end stills with curl (`pruna-api` upload/poll/download). Show stills → **approve stills**.

skills/workflows/interactive-explainer/SKILL.md

  • Network accessline 146
    1. Copy [templates/explainer-plan.template.json](./templates/explainer-plan.template.json) → fill cast + scene table → **approve plan**. 2. Parallel stills curl (`pruna-api`) → **approve stills**.
  • Network accessline 147
    2. Parallel stills curl (`pruna-api`) → **approve stills**.

skills/workflows/interactive-explainer/references/interactive-explainer-scenes.md

  • Network accessline 229
    Runner: agent follows `interactive-explainer` phase table (curl + ffmpeg — no Python scripts).

skills/workflows/music-video/SKILL.md

  • Network accessline 44
    | Beat | Human singer / rapper | Mascot or stylized host | |------|----------------------|-------------------------| | **Performance** (lip sync to song) | **`p-video-avatar`** — `image` + **`audio`** slice from master song. **Not** `voice_
  • Network accessline 45
    |------|----------------------|-------------------------| | **Performance** (lip sync to song) | **`p-video-avatar`** — `image` + **`audio`** slice from master song. **Not** `voice_script`. | **`p-video-2`** — `image` + **`audio`** slice ([
  • Network accessline 46
    | **Performance** (lip sync to song) | **`p-video-avatar`** — `image` + **`audio`** slice from master song. **Not** `voice_script`. | **`p-video-2`** — `image` + **`audio`** slice ([Pruna music-to-video](https://docs.pruna.ai/en/stable/docs
  • Network accessline 172
    {   "prompt": "Slow dolly through neon city street at dusk, rain reflections, cinematic",   "image": "https://api.pruna.ai/v1/files/STILL_ID",
  • Network accessline 173
    "prompt": "Slow dolly through neon city street at dusk, rain reflections, cinematic",   "image": "https://api.pruna.ai/v1/files/STILL_ID",   "audio": "https://api.pruna.ai/v1/files/SLICE_ID",
  • Network accessline 174
    "image": "https://api.pruna.ai/v1/files/STILL_ID",
  • Network accessline 175
    "audio": "https://api.pruna.ai/v1/files/SLICE_ID",
  • Access to secretsline 224
    [Credential-related source omitted]
  • Access to secretsline 225
    [Credential-related source omitted]

skills/workflows/music-video/examples.md

  • Network accessline 22
    **Pipeline** (agent is the runner — follow `this skill` phase table; curl + ffmpeg, no Python scripts):

skills/workflows/music-video/lyrics-and-cuts.md

  • Network accessline 3
    How to write lyrics for [Music 2.5](https://replicate.com/minimax/music-2.5) and map them to video clips **without cutting mid-word**. Workflow skill: `music-video`.
  • Network accessline 16
    Follow [SKILL.md — How the agent runs this](./SKILL.md#how-the-agent-runs-this). No Python runner — the agent uses curl + ffmpeg.

skills/workflows/music-video/templates/music-video-plan.template.json

  • Network accessline 19
    "audio_format": "mp3"   },   "lyrics": "[Intro]\n(Soft piano, building slowly)\n\n[Verse]\nWe built the skills library line by line\nEvery workflow ready when you need it\nFrom stills to motion, all in one place\n\n[Pre Chorus]\nAnd when th
  • Network accessline 20
    },   "lyrics": "[Intro]\n(Soft piano, building slowly)\n\n[Verse]\nWe built the skills library line by line\nEvery workflow ready when you need it\nFrom stills to motion, all in one place\n\n[Pre Chorus]\nAnd when the chorus hits you'll kno
  • Network accessline 21
    "lyrics": "[Intro]\n(Soft piano, building slowly)\n\n[Verse]\nWe built the skills library line by line\nEvery workflow ready when you need it\nFrom stills to motion, all in one place\n\n[Pre Chorus]\nAnd when the chorus hits you'll know\n\n

skills/workflows/narrated-multi-scene/SKILL.md

  • Network accessline 42
    Execute phases with parallel curl batches — **never** batch `p-video-2` before still and TTS review. Quality path: `p-video-2`. Simpler clips: `p-video`.

skills/workflows/visual-transition-reel/example-prompt.md

  • Network accessline 17
    Edit scene `edit_prompt`, `last_frame_edit_prompt`, and `video_prompt` rows, then follow the phase table in `this skill` (agent runs curl + ffmpeg — no Python runner).

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 467 facts

and 417 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/audio/whisperx/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/audio/whisperx/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/audio/whisperx/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/audio/whisperx/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.