Communitygithub.com

PrunaAI/pruna-skills

Verwenden Sie dies, um die gesamte Pruna Generative-Media-Suite zu installieren – alle Anleitungen, Werkzeuge und Workflows in einem Paket.

Was ist pruna-skills?

Dieses Skill-Paket bündelt die gesamte Pruna-Generative-Media-Suite in einer einzigen Installation. Es enthält Anleitungen zur Prompt-Erstellung (Bild, Video, Audio), eine Reihe von Werkzeugen für die generative Medienproduktion (Bildgenerierung, Videoclips, Musik, Sprachsynthese, Videobearbeitung) sowie vorgefertigte Workflows für mehrstufige Projekte wie Musikvideos, erklärende Videos mit Avataren oder Diashows. Entwickler können einzelne Skills selektiv installieren und über API-Aufrufe (Pruna oder Replicate) ansteuern. Das Paket ist ideal für Agenten, die generative Medieninhalte erstellen, bearbeiten und zusammenstellen müssen, und setzt Umgebungsvariablen wie `PRUNA_API_KEY` und `REPLICATE_API_TOKEN` sowie die Werkzeuge `curl` und `ffmpeg` voraus.

Funktioniert mit~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/PrunaAI/pruna-skills/tree/HEAD/skills/suite/pruna

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

pruna

Alle Pruna-Generative-Media-Skills — Anleitungen, Werkzeuge und Workflows — in einer empfohlenen Installation.

Installieren

npx skills add PrunaAI/pruna-skills@pruna -y

Starten Sie nach der Installation einen neuen Chat. Ihr Agent wählt die Skills anhand des Namens aus der Suite aus.

Enthaltene Komponenten

Anleitungen

SkillBeschreibungInstallieren
generation-diversityVerwenden Sie dies beim Verfassen eines generativen Prompts — ritueller Seed, explizite Struktur, Szenario-Achsen und Qualitätsprüfungen vor kostenpflichtigen API-Aufrufen.npx skills add PrunaAI/pruna-skills@generation-diversity -y
image-promptingVerwenden Sie dies beim Erstellen von Standbild-Prompts für jedes generative Modell — Komposition, Identitätsblätter, Bearbeitungen, Anprobe und fotorealistische Personas.npx skills add PrunaAI/pruna-skills@image-prompting -y
video-promptingVerwenden Sie dies beim Erstellen von Video- oder Bewegungs-Prompts für jedes generative Modell — Dramaturgie, Kamera, physikalisch korrekte Bewegung, Bildanker und Clip-Verkettung.npx skills add PrunaAI/pruna-skills@video-prompting -y
audio-promptingVerwenden Sie dies beim Erstellen von TTS-, Musik- oder Bett-Prompts für jedes generative Audiomodell — Regiestil, Songstruktur und Postproduktions-Layering.npx skills add PrunaAI/pruna-skills@audio-prompting -y
video-editingVerwenden Sie dies beim Zusammenstellen oder Polieren bereits gerenderter Clips mit ffmpeg — Concatenation, Crossfades, eingebrannte Untertitel und Untertitel, Text-/Logoeinblendungen, Vorher-/Nachher-Schieberegler, Hintergrundmusik-Betten, Plattformexport — oder beim Erstellen eines mehrschichtigen HTML-Hyperframes-Kombinationsvideos. Nicht für KI-Videogenerierung, Prompt-Erstellung oder modellbasierte Videobearbeitung.npx skills add PrunaAI/pruna-skills@video-editing -y
pruna-apiVerwenden Sie dies vor jedem Pruna- oder Replicate-HTTP-Aufruf — Anmeldeinformationen, Hochladen/Abrufen/Herunterladen, parallele Batches und Agentensicherheit.npx skills add PrunaAI/pruna-skills@pruna-api -y

Werkzeuge

SkillBeschreibungInstallieren
p-imageVerwenden Sie dies, wenn jemand explizit die schnellste und günstigste Fotogenerierung wünscht — Moodboards, Bulk-Panels oder schnelle Iterationen — nicht, wenn kontrollierte fotorealistische Darstellung oder Text im Bild benötigt wird.npx skills add PrunaAI/pruna-skills@p-image -y
p-image-ideogramVerwenden Sie dies, wenn die Fotogenerierung mehr Kontrolle benötigt — fotorealistische Ergebnisse, Text im Bild oder strukturiertes JSON mit Hex-Farben und Begrenzungsrahmen. Einfachere Fotogenerierung, Bearbeitungen und Videos verwenden andere Skills der Suite.npx skills add PrunaAI/pruna-skills@p-image-ideogram -y
p-image-editVerwenden Sie dies, wenn jemand ein vorhandenes Foto bearbeiten möchte — Outfits oder Hintergründe ändern, aus Referenzbildern zusammensetzen oder promptgesteuerte Bearbeitungen durchführen.npx skills add PrunaAI/pruna-skills@p-image-edit -y
p-image-upscaleVerwenden Sie dies, wenn jemand ein vorhandenes Bild für den Druck, große Ausschnitte oder eine höherwertige Ausgabe hochskalieren oder schärfen möchte.npx skills add PrunaAI/pruna-skills@p-image-upscale -y
p-image-try-onVerwenden Sie dies, wenn jemand eine virtuelle Anprobe wünscht — kleiden Sie eine Person mit Kleidung aus Referenzfotos für Mode oder E-Commerce.npx skills add PrunaAI/pruna-skills@p-image-try-on -y
p-video-2-proVerwenden Sie dies, wenn jemand einen cineastischen Clip aus Text oder Start-/Endbildern wünscht — Produktwerbung, Dokumentaraufnahmen oder Dialog mit generiertem Audio. Nicht für 1080p, importierte Audiospuren oder reine Sprechkopf-Moderatoren.npx skills add PrunaAI/pruna-skills@p-video-2-pro -y
p-video-2Verwenden Sie dies, wenn jemand einen polierten kurzen Clip aus Text, Bildern oder importiertem Audio wünscht — 1080p B-Roll, Start-/Endbild-Animation oder eine Bewegungsaufnahme mit gemischter Spur. Nicht für cineastische, generierte Audio-Clips oder reine Sprechkopf-Moderatoren.npx skills add PrunaAI/pruna-skills@p-video-2 -y
p-videoVerwenden Sie dies, wenn jemand einen einfachen kurzen Clip aus Text oder Bildern wünscht — schnelle B-Roll, Entwürfe oder Start-/Endbild-Animation. Nicht, wenn das Briefing cineastische Generierung, höchste Qualität, enge Lippen-Synchronisation oder importiertes Audio in 1080p erfordert.npx skills add PrunaAI/pruna-skills@p-video -y
p-video-avatarVerwenden Sie dies, wenn jemand eine Person vor der Kamera wünscht, die ein Skript spricht — lippensynchroner Moderator, Sprecher oder erzählter Avatar aus einem Porträtfoto.npx skills add PrunaAI/pruna-skills@p-video-avatar -y
p-video-animateVerwenden Sie dies, wenn jemand möchte, dass sich ein Foto wie ein anderes Video bewegt — Bewegungsübertragung, Dance-Remixe oder Performance-Variationen basierend auf einem Vorlagenclip.npx skills add PrunaAI/pruna-skills@p-video-animate -y
p-video-replaceVerwenden Sie dies, wenn jemand eine Person, ein Outfit oder ein Produkt in vorhandenem Filmmaterial austauschen möchte, während die Kamerabewegung und der Ton erhalten bleiben.npx skills add PrunaAI/pruna-skills@p-video-replace -y
p-video-editVerwenden Sie dies, wenn jemand ein vorhandenes Video mit einer Textanweisung bearbeiten möchte — umfärben, umstilisieren, Objekte entfernen oder hinzufügen, Umgebung oder Beleuchtung ändern, Bildschirmtext aktualisieren oder optionale referenzgesteuerte Produkt- und Accessoire-Bearbeitungen durchführen. Nicht für einen neuen Clip von Grund auf oder ffmpeg-Montage.npx skills add PrunaAI/pruna-skills@p-video-edit -y
gemini-3.1-flash-ttsVerwenden Sie dies, wenn jemand gesprochene Erzählungen oder Voiceover benötigt — Erklärspuren, Dokumentarzeilen oder Stimmen zur Kombination mit generiertem Video.npx skills add PrunaAI/[email protected] -y
music-2.5Verwenden Sie dies, wenn jemand einen originellen KI-Song mit Gesang wünscht — gesungene Texte, einen Stil-Prompt-Track oder Quellaudio für ein Musikvideo.npx skills add PrunaAI/[email protected] -y
stable-audio-2.5Verwenden Sie dies, wenn jemand leichte instrumentale Hintergrundmusik wünscht — ein Ambient-Bett unter Dialog oder Untermalung für Reels und Erklärvideos.npx skills add PrunaAI/[email protected] -y
whisperxVerwenden Sie dies, wenn jemand zeitgenaue Wort-Zeitstempel aus Audio benötigt — Lyrik-Ausrichtung, schnittsichere Zeilenbegrenzungen oder Untertitel-Quell-Timing vor dem Einbrennen mit video-editing.npx skills add PrunaAI/pruna-skills@whisperx -y

Workflows

SkillBeschreibungInstallieren
image-to-videoVerwenden Sie dies, wenn jemand einen einzelnen Kurzfilm-Beat aus Bildern wünscht — eine erzählte Szene, einen Story-Moment oder eine cineastische B-Roll mit optionalem Voiceover.npx skills add PrunaAI/pruna-skills@image-to-video -y
narrated-multi-sceneVerwenden Sie dies, wenn jemand eine mehrteilige Geschichte mit Voiceover wünscht — episodische B-Roll, kapitelweise Werbung oder mehrere verknüpfte Videoszenen ohne On-Camera-Dialog.npx skills add PrunaAI/pruna-skills@narrated-multi-scene -y
visual-transition-reelVerwenden Sie dies, wenn jemand eine Montage mit Übergängen zwischen den Aufnahmen wünscht — Action-Sequenz-Reel oder mehrteiliges Stück, bei dem die Erzählung optional ist.npx skills add PrunaAI/pruna-skills@visual-transition-reel -y
avatar-single-sceneVerwenden Sie dies, wenn jemand einen einzelnen polierten Moderatoren-Camera-Beat wünscht — eine sprechende Person mit Aufnahme- und Genehmigungsprüfungen vor der Generierung.npx skills add PrunaAI/pruna-skills@avatar-single-scene -y
avatar-multi-sceneVerwenden Sie dies, wenn jemand dieselbe Person in mehreren Clips hosten möchte — mehrsegmentiger UGC, Vergleichsreels oder gemischte Sprech- und Animationsszenen mit Kontinuität.npx skills add PrunaAI/pruna-skills@avatar-multi-scene -y
interactive-explainerVerwenden Sie dies, wenn jemand ein lehrreiches Erklärvideo mit einem Moderator und Charakteren wünscht — Geschichts- oder Wissenschaftskurzfilme mit Dialog, nicht Voiceover-only-B-Roll.npx skills add PrunaAI/pruna-skills@interactive-explainer -y
music-videoVerwenden Sie dies, wenn jemand ein vollständiges Musikvideo wünscht — originellen Song oder Gesang, Performance-Clips, B-Roll und text-synchronisierte Schnitte.npx skills add PrunaAI/pruna-skills@music-video -y
illustrated-story-reelVerwenden Sie dies, wenn jemand eine Diashow-Geschichte mit Erzählung oder Musik wünscht — Bilderbuch-illustrierte Frames mit Ken Burns oder sanfter p-video-Bewegung.npx skills add PrunaAI/pruna-skills@illustrated-story-reel -y

Lesereihenfolge

  1. generation-diversity — ritueller Seed + QA vor jedem kostenpflichtigen Aufruf
  2. Domain-Handwerk — image-prompting / video-prompting / audio-prompting
  3. pruna-api — Anmeldeinformationen, Hochladen/Abrufen/Herunterladen
  4. Der Werkzeug-Skill für den API-Aufruf
  5. Ein Workflow-Skill, wenn der Job mehrstufig ist (Agent führt curl + ffmpeg aus)

Voraussetzungen

  • PRUNA_API_KEY — https://dashboard.pruna.ai/ (siehe docs/api-setup.md)
  • REPLICATE_API_TOKEN bei Verwendung von Audio-Werkzeugen
  • curl, ffmpeg / ffprobe für die Videomontage

Individual skills in this repo

This repo contains 13 individual skills — each has its own dedicated page.

PrunaAI/pruna-skills

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

PrunaAI/pruna-skills

Use when someone wants an original AI song with vocals — sung lyrics, a style prompt track, or source audio for a music video.

PrunaAI/pruna-skills

Use when someone needs word-level timestamps from audio — lyric alignment, cut-safe line boundaries, or caption source timing before burn-in with video-editing.

PrunaAI/pruna-skills

Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety.

PrunaAI/pruna-skills

Use when assembling or polishing already-rendered clips with ffmpeg — concat, crossfades, burned captions and subtitles, text/logo overlays, before/after sliders, background music beds, platform export — or when composing a multi-layer HTML combination video with Hyperframes. Not for AI video generation, prompt craft, or model-based video edits.

PrunaAI/pruna-skills

Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining.

PrunaAI/pruna-skills

Use when someone wants to edit an existing photo — change outfits or backgrounds, compose from reference images, or apply prompt-driven edits.

PrunaAI/pruna-skills

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.

PrunaAI/pruna-skills

Use when someone wants virtual try-on — dress a person in clothes from reference photos for fashion or ecommerce.

PrunaAI/pruna-skills

Use when someone wants a cinematic clip from text or start/end frames — product ads, documentary shots, or dialogue with generated audio. Not for 1080p, imported audio tracks, or talking-head-only hosts.

PrunaAI/pruna-skills

Use when someone wants a polished short clip from text, images, or imported audio — 1080p B-roll, start/end frame animation, or a motion shot with a mixed track. Not for cinematic generated-audio clips or talking-head-only hosts.

PrunaAI/pruna-skills

Use when someone wants to edit an existing video with a text instruction — recolor, restyle, remove or add objects, change environment or lighting, update on-screen text, or apply optional reference-guided product and accessory edits. Not for a new clip from scratch or ffmpeg assembly.

PrunaAI/pruna-skills

Use when someone wants a simple short clip from text or images — quick B-roll, drafts, or start/end frame animation. Not when the brief needs cinematic generation, highest quality, tight lip-sync, or imported audio at 1080p.

Verwandte Skills