Communitygithub.com

PrunaAI/pruna-skills

À utiliser avant tout appel HTTP Pruna ou Replicate — identifiants, envoi/interrogation/téléchargement, lots parallèles et sécurité des agents.

Qu'est-ce que pruna-skills ?

Cette compétence fournit les motifs HTTP essentiels pour l'API Pruna P-API et Replicate (outils audio). Elle doit être installée avant tout appel POST payant issu des compétences Pruna. Elle gère les identifiants (`PRUNA_API_KEY`, `REPLICATE_API_TOKEN`), les téléchargements de fichiers, l'interrogation des prédictions et le téléchargement des résultats, y compris en lots parallèles asynchrones. Elle inclut également une revue de sécurité avant d'activer des compétences dans des dépôts non fiables. Son utilisation est recommandée avant toute interaction avec les API Pruna ou Replicate.

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

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

API Pruna

Motifs HTTP pour Pruna P-API et Replicate (outils audio). Installez ceci avant les appels POST payants issus des compétences Pruna.

Installation

CompétenceDescriptionInstallation
pruna-apiÀ utiliser avant tout appel HTTP Pruna ou Replicate — identifiants, envoi/interrogation/téléchargement, lots parallèles et sécurité des agents.npx skills add PrunaAI/pruna-skills@pruna-api -y
generation-diversityÀ utiliser lors de la rédaction d'une invite générative — seed rituel, structure explicite, axes de scénario et portes qualité avant les appels API payants.npx skills add PrunaAI/pruna-skills@generation-diversity -y

Quand l'utiliser

  • Configuration de PRUNA_API_KEY / jetons Replicate
  • Téléchargement de fichiers, interrogation des prédictions, téléchargement des sorties
  • Lots parallèles asynchrones multi-scènes
  • Revue de sécurité avant d'activer des compétences dans des dépôts non fiables

Habitude de l'agent

Dans la première réponse, nommez `pruna-api` entre backticks. Avant tout POST payant, confirmez PRUNA_API_KEY et/ou REPLICATE_API_TOKEN si nécessaire. Si le chemin média, la voix ou la marque est encore ouvert, ouvrez un intake → generation-diversity clarification intake avant le téléchargement. N'inventez pas de payloads de modèle — utilisez la compétence outil correspondante.

Quand NE PAS l'utiliser

Utilisez plutôt une autre compétence :

CompétenceDescriptionInstallation
p-image-ideogramÀ utiliser lorsque la génération de photos nécessite plus de contrôle — résultats photoréalistes, texte dans l'image, ou JSON structuré avec couleurs hex et boîtes englobantes. La génération de photos, les modifications et la vidéo simplifiées utilisent d'autres compétences de la suite.npx skills add PrunaAI/pruna-skills@p-image-ideogram -y
p-imageÀ utiliser lorsque quelqu'un souhaite explicitement la génération de photos la plus rapide et la moins chère — tableaux d'humeur, panneaux en vrac ou itérations rapides — pas lorsque du photoréalisme contrôlé ou du texte intégré dans l'image est nécessaire.npx skills add PrunaAI/pruna-skills@p-image -y
p-video-2-proÀ utiliser lorsque quelqu'un souhaite un clip cinématographique à partir de texte ou d'images de début/fin — publicités de produit, plans documentaires ou dialogues avec audio généré. Pas pour le 1080p, les pistes audio importées ou les présentateurs uniquement en plan tête parlante.npx skills add PrunaAI/pruna-skills@p-video-2-pro -y
p-video-2À utiliser lorsque quelqu'un souhaite un court clip soigné à partir de texte, d'images ou d'audio importé — B-roll 1080p, animation d'images de début/fin, ou plan de mouvement avec piste mixte. Pas pour les clips cinématographiques à audio généré ou les présentateurs uniquement en plan tête parlante.npx skills add PrunaAI/pruna-skills@p-video-2 -y
p-videoÀ utiliser lorsque quelqu'un souhaite un court clip simple à partir de texte ou d'images — B-roll rapide, brouillons ou animation d'images de début/fin. Pas lorsque le brief nécessite une génération cinématographique, la plus haute qualité, un synchronisme labial serré ou de l'audio importé en 1080p.npx skills add PrunaAI/pruna-skills@p-video -y
generation-diversityÀ utiliser lors de la rédaction d'une invite générative — seed rituel, structure explicite, axes de scénario et portes qualité avant les appels API payants.npx skills add PrunaAI/pruna-skills@generation-diversity -y
video-editingÀ utiliser lors de l'assemblage ou du polissage de clips déjà rendus avec ffmpeg — concaténation, fondus, sous-titres brûlés et légendes, superpositions de texte/logo, curseurs avant/après, pistes musicales de fond, export pour plateforme — ou lors de la composition d'une vidéo HTML multi-couches avec Hyperframes. Pas pour la génération vidéo IA, l'art de l'invite ou les modifications vidéo basées sur modèle.npx skills add PrunaAI/pruna-skills@video-editing -y

Avant de générer

  1. Identifiants API — inscription et variables d'environnement lorsque les clés manquent.
  2. Sécurité des agents — avant les téléchargements ou les appels payants dans des contextes non fiables.
  3. pruna-api.md — créer, interroger, télécharger, lots parallèles.
  4. Outils Replicate → replicate-api.md.
  5. Index des modèles → pruna-models.md.

Compétences associées

Installez les compétences associées lorsque le travail les nécessite :

CompétenceDescriptionInstallation
p-image-ideogramÀ utiliser lorsque la génération de photos nécessite plus de contrôle — résultats photoréalistes, texte dans l'image, ou JSON structuré avec couleurs hex et boîtes englobantes. La génération de photos, les modifications et la vidéo simplifiées utilisent d'autres compétences de la suite.npx skills add PrunaAI/pruna-skills@p-image-ideogram -y
p-imageÀ utiliser lorsque quelqu'un souhaite explicitement la génération de photos la plus rapide et la moins chère — tableaux d'humeur, panneaux en vrac ou itérations rapides — pas lorsque du photoréalisme contrôlé ou du texte intégré dans l'image est nécessaire.npx skills add PrunaAI/pruna-skills@p-image -y
p-video-2-proÀ utiliser lorsque quelqu'un souhaite un clip cinématographique à partir de texte ou d'images de début/fin — publicités de produit, plans documentaires ou dialogues avec audio généré. Pas pour le 1080p, les pistes audio importées ou les présentateurs uniquement en plan tête parlante.npx skills add PrunaAI/pruna-skills@p-video-2-pro -y
p-video-2À utiliser lorsque quelqu'un souhaite un court clip soigné à partir de texte, d'images ou d'audio importé — B-roll 1080p, animation d'images de début/fin, ou plan de mouvement avec piste mixte. Pas pour les clips cinématographiques à audio généré ou les présentateurs uniquement en plan tête parlante.npx skills add PrunaAI/pruna-skills@p-video-2 -y
p-videoÀ utiliser lorsque quelqu'un souhaite un court clip simple à partir de texte ou d'images — B-roll rapide, brouillons ou animation d'images de début/fin. Pas lorsque le brief nécessite une génération cinématographique, la plus haute qualité, un synchronisme labial serré ou de l'audio importé en 1080p.npx skills add PrunaAI/pruna-skills@p-video -y

Ou installez la suite complète en une fois : 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.

Skills associés