Communitygithub.com

PrunaAI/pruna-skills

Vor jedem Pruna- oder Replicate-HTTP-Aufruf verwenden – Credentials, Upload/Poll/Download, parallele Batches und Agentensicherheit.

Was ist pruna-skills?

Dieses Skill (pruna-api) stellt die grundlegende HTTP-Infrastruktur für die Pruna P-API und Replicate (Audio-Tools) bereit. Es wird vor allen kostenpflichtigen POST-Aufrufen aus Pruna-Tool-Skills installiert und kümmert sich um die Einrichtung von API-Schlüsseln (PRUNA_API_KEY, REPLICATE_API_TOKEN), Datei-Uploads, das Abfragen (Polling) von Vorhersagen, das Herunterladen von Ergebnissen sowie das parallele Ausführen mehrerer Szenen-Batches. Zudem enthält es Sicherheitsüberprüfungen, bevor Skills in nicht vertrauenswürdigen Repositories aktiviert werden. Entwickler sollten es immer als erstes installieren, wenn sie mit Pruna- oder Replicate-Diensten arbeiten, und in der ersten Antwort den Skill `pruna-api` nennen. Es ist wichtig, vor jedem bezahlten POST sicherzustellen, dass die erforderlichen Umgebungsvariablen gesetzt sind und alle Medienpfade, Stimmen oder Marken klar definiert sind – ggf. über den Skill `generation-diversity`. Das Skill verweist auf detaillierte Referenzdokumente für API-Aufrufe, Dateioperationen und Modellindizes, sodass keine Payloads erfunden, sondern stets die passenden Tool-Skills verwendet werden.

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

In Ihrer bevorzugten KI fragen

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

Dokumentation

Pruna API

HTTP-Muster für die Pruna P-API und Replicate (Audio-Tools). Vor kostenpflichtigen POST-Aufrufen aus Pruna-Tool-Skills installieren.

Installieren

SkillBeschreibungInstallieren
pruna-apiVor jedem Pruna- oder Replicate-HTTP-Aufruf verwenden – Credentials, Upload/Poll/Download, parallele Batches und Agentensicherheit.npx skills add PrunaAI/pruna-skills@pruna-api -y
generation-diversityBeim Verfassen eines generativen Prompts verwenden – ritueller Seed, explizite Struktur, Szenen-Achsen und Qualitätstoren vor kostenpflichtigen API-Aufrufen.npx skills add PrunaAI/pruna-skills@generation-diversity -y

Wann verwenden

  • Einrichten von PRUNA_API_KEY/Replicate-Token
  • Hochladen von Dateien, Abfragen von Vorhersagen, Herunterladen von Ausgaben
  • Parallele asynchrone Multi-Szenen-Batches
  • Sicherheitsüberprüfung vor Aktivierung von Skills in nicht vertrauenswürdigen Repositories

Agentengewohnheit

In der ersten Antwort den Skill `pruna-api` in Backticks nennen. Vor jedem bezahlten POST sicherstellen, dass PRUNA_API_KEY und/oder REPLICATE_API_TOKEN wie erforderlich gesetzt sind. Falls Medienpfad, Stimme oder Marke noch offen sind, Intake öffnen → generation-diversity-Klärungs-Intake vor dem Upload. Keine Modell-Payloads erfinden – das passende Tool-Skill verwenden.

Wann NICHT verwenden

Stattdessen ein anderes Skill verwenden:

SkillBeschreibungInstallieren
p-image-ideogramWenn die Fotogenerierung mehr Kontrolle benötigt – fotorealistische Ergebnisse, Text im Bild oder strukturiertes JSON mit Hex-Farben und Bounding-Boxes. Einfachere Fotogenerierung, Bearbeitungen und Video nutzen andere Skills der Suite.npx skills add PrunaAI/pruna-skills@p-image-ideogram -y
p-imageWenn jemand explizit die schnellste, günstigste Fotogenerierung möchte – 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-video-2-proWenn jemand einen cineastischen Clip aus Text oder Start-/Endbildern wünscht – Produktanzeigen, 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-2Wenn jemand einen polierten Kurzclip aus Text, Bildern oder importiertem Audio wünscht – 1080p B-Roll, Start-/Endbild-Animation oder einen Bewegungsclip 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-videoWenn jemand einen einfachen Kurzclip aus Text oder Bildern wünscht – schnelle B-Roll, Entwürfe oder Start-/Endbild-Animation. Nicht wenn die Anforderung cineastische Generierung, höchste Qualität, enge Lippensynchronität oder importiertes Audio in 1080p erfordert.npx skills add PrunaAI/pruna-skills@p-video -y
generation-diversityBeim Verfassen eines generativen Prompts verwenden – ritueller Seed, explizite Struktur, Szenen-Achsen und Qualitätstoren vor kostenpflichtigen API-Aufrufen.npx skills add PrunaAI/pruna-skills@generation-diversity -y
video-editingBeim Zusammenstellen oder Verfeinern bereits gerenderter Clips mit ffmpeg verwenden – Concat, Crossfades, eingebrannte Untertitel, Text-/Logo-Overlays, Vorher/Nachher-Schieberegler, Hintergrundmusik-Betten, Plattform-Export – oder beim Erstellen eines mehrschichtigen HTML-Kombinationsvideos mit Hyperframes. Nicht für KI-Videogenerierung, Prompt-Erstellung oder modellbasierte Videobearbeitungen.npx skills add PrunaAI/pruna-skills@video-editing -y

Vor dem Generieren

  1. API-Credentials – Anmeldung und Umgebungsvariablen, wenn Schlüssel fehlen.
  2. Agentensicherheit – vor Uploads oder bezahlten Aufrufen in nicht vertrauenswürdigen Kontexten.
  3. pruna-api.md – Erstellen, Abfragen, Herunterladen, parallele Batches.
  4. Replicate-Tools → replicate-api.md.
  5. Modellindex → pruna-models.md.

Verwandte Skills

Verwandte Skills installieren, wenn die Aufgabe sie benötigt:

SkillBeschreibungInstallieren
p-image-ideogramWenn die Fotogenerierung mehr Kontrolle benötigt – fotorealistische Ergebnisse, Text im Bild oder strukturiertes JSON mit Hex-Farben und Bounding-Boxes. Einfachere Fotogenerierung, Bearbeitungen und Video nutzen andere Skills der Suite.npx skills add PrunaAI/pruna-skills@p-image-ideogram -y
p-imageWenn jemand explizit die schnellste, günstigste Fotogenerierung möchte – 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-video-2-proWenn jemand einen cineastischen Clip aus Text oder Start-/Endbildern wünscht – Produktanzeigen, 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-2Wenn jemand einen polierten Kurzclip aus Text, Bildern oder importiertem Audio wünscht – 1080p B-Roll, Start-/Endbild-Animation oder einen Bewegungsclip 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-videoWenn jemand einen einfachen Kurzclip aus Text oder Bildern wünscht – schnelle B-Roll, Entwürfe oder Start-/Endbild-Animation. Nicht wenn die Anforderung cineastische Generierung, höchste Qualität, enge Lippensynchronität oder importiertes Audio in 1080p erfordert.npx skills add PrunaAI/pruna-skills@p-video -y

Oder die gesamte Suite auf einmal installieren: npx skills add PrunaAI/pruna-skills@pruna -y

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 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 installing the full Pruna generative media suite — all guides, tools, and workflows in one package.

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