Communitygithub.com

PrunaAI/pruna-skills

用於安裝完整的 Pruna 生成式媒體套件——所有指南、工具和工作流程,一包搞定。

pruna-skills 是什麼?

PrunaAI/pruna-skills 是一個全面的生成式媒體技能套件,專為 AI 代理設計,涵蓋從提示工程到成品生成的完整工作流程。該套件包含三大類別:指南(提示策略)、工具(直接呼叫 API 生成圖片、影片、音訊)以及工作流程(將多個提示和工具組合成多步驟任務,例如口白多場景影片或音樂影片)。支援的平台包括 Pruna API、Replicate 以及本機的 ffmpeg 工具,可實現影片後期處理與組裝。安裝方式簡單,只需使用 `npx skills add PrunaAI/pruna-skills@pruna -y` 即可一鍵加入完整套件,之後代理可依名稱選用個別技能。此套件的核心優勢在於標準化了提示結構、提供了即用型工具,並將常見應用場景(如產品展示、解說影片、虛擬試穿)封裝成可重複使用的工作流程,大幅降低多媒體創作的技術門檻。

相容平台~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/PrunaAI/pruna-skills/tree/HEAD/skills/suite/pruna

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

pruna

所有 Pruna 生成式媒體技能——指南、工具和工作流程——一個建議安裝包搞定。

安裝

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

安裝完成後,請開啟新對話。您的代理會根據技能名稱從套件中選取所需技能。

內容一覽

指南

技能說明安裝指令
generation-diversity在撰寫任何生成式提示時使用——儀式種子、明確結構、場景軸線與品質門檻,再呼叫付費 API。npx skills add PrunaAI/pruna-skills@generation-diversity -y
image-prompting在為任何生成模型設計靜態圖片提示時使用——構圖、身分表、編輯、試穿與擬真人物。npx skills add PrunaAI/pruna-skills@image-prompting -y
video-prompting在為任何生成模型設計影片或動態提示時使用——戲劇結構、運鏡、物理安全動作、畫面錨點與片段串聯。npx skills add PrunaAI/pruna-skills@video-prompting -y
audio-prompting在為任何生成音訊模型設計 TTS、音樂或背景提示時使用——導演風格、歌曲結構與後製分層。npx skills add PrunaAI/pruna-skills@audio-prompting -y
video-editing在組裝或打磨已渲染完成的影片片段時使用——使用 ffmpeg 進行串接、交叉淡入淡出、燒錄字幕與隱藏字幕、文字/標誌疊加、前後對比滑桿、背景音樂、平台匯出,或使用 Hyperframes 組合多層 HTML 影片。不適用於 AI 影片生成、提示設計或基於模型的影片編輯。npx skills add PrunaAI/pruna-skills@video-editing -y
pruna-api在進行任何 Pruna 或 Replicate HTTP 呼叫之前使用——憑證、上傳/輪詢/下載、批次處理與代理安全。npx skills add PrunaAI/pruna-skills@pruna-api -y

工具

技能說明安裝指令
p-image當有人明確需要最快、最便宜的圖片生成時使用——情緒板、批量面板或快速迭代,不適用於需要可控擬真或圖中文字的情境。npx skills add PrunaAI/pruna-skills@p-image -y
p-image-ideogram當圖片生成需要更多控制時使用——擬真結果、圖中文字,或包含十六進制顏色與邊界框的結構化 JSON。更簡單的圖片生成、編輯與影片請使用套件中的其他技能。npx skills add PrunaAI/pruna-skills@p-image-ideogram -y
p-image-edit當有人想要編輯現有圖片時使用——更換服裝或背景、根據參考圖片組合,或套用提示驅動的編輯。npx skills add PrunaAI/pruna-skills@p-image-edit -y
p-image-upscale當有人想要放大或銳化現有圖片以用於印刷、大尺寸裁切或更高品質交付時使用。npx skills add PrunaAI/pruna-skills@p-image-upscale -y
p-image-try-on當有人想要虛擬試穿時使用——根據參考照片為人物穿上服裝,適用於時尚或電商。npx skills add PrunaAI/pruna-skills@p-image-try-on -y
p-video-2-pro當有人想要從文字或開始/結束幀產生電影級片段時使用——產品廣告、紀錄片鏡頭或含生成音訊的對話。不適用於 1080p、匯入音軌或僅有主持人頭像的場景。npx skills add PrunaAI/pruna-skills@p-video-2-pro -y
p-video-2當有人想要從文字、圖片或匯入音訊產生精緻短片時使用——1080p B-roll、開始/結束幀動畫,或含混合音軌的動態鏡頭。不適用於電影級生成音訊片段或僅有主持人頭像的場景。npx skills add PrunaAI/pruna-skills@p-video-2 -y
p-video當有人想要從文字或圖片產生簡單短片時使用——快速 B-roll、草稿或開始/結束幀動畫。不適用於需要電影級生成、最高品質、緊密唇形同步或 1080p 匯入音軌的場合。npx skills add PrunaAI/pruna-skills@p-video -y
p-video-avatar當有人想要一個人物在鏡頭前朗讀腳本時使用——唇形同步的主持人、發言人或根據肖像照片生成的有聲虛擬角色。npx skills add PrunaAI/pruna-skills@p-video-avatar -y
p-video-animate當有人想要讓一張照片像另一部影片般動起來時使用——動作轉移、舞蹈混音或根據範本片段進行表演變化。npx skills add PrunaAI/pruna-skills@p-video-animate -y
p-video-replace當有人想要在現有畫面中替換人物、服裝或產品,同時保留運鏡與音訊時使用。npx skills add PrunaAI/pruna-skills@p-video-replace -y
p-video-edit當有人想要根據文字指令編輯現有影片時使用——重新上色、重塑風格、移除或添加物件、改變環境或燈光、更新螢幕文字,或選擇性套用參考引導的產品與配件編輯。不適用於從頭生成新片段或使用 ffmpeg 組裝。npx skills add PrunaAI/pruna-skills@p-video-edit -y
gemini-3.1-flash-tts當有人需要口語旁白或配音時使用——解說音軌、紀錄片台詞,或與生成影片搭配的聲音。npx skills add PrunaAI/[email protected] -y
music-2.5當有人想要一首原創 AI 歌曲(含人聲)時使用——歌詞演唱、風格提示音軌,或作為音樂影片的原始音源。npx skills add PrunaAI/[email protected] -y
stable-audio-2.5當有人想要輕柔的器樂背景音樂時使用——對話下的環境背景,或作為短片與解說影片的襯底音樂。npx skills add PrunaAI/[email protected] -y
whisperx當有人需要從音訊取得字詞級時間戳時使用——歌詞對齊、安全剪輯邊界,或燒錄字幕前的字幕來源時間,搭配 video-editing 使用。npx skills add PrunaAI/pruna-skills@whisperx -y

工作流程

技能說明安裝指令
image-to-video當有人想要根據圖片製作一個短片片段時使用——含旁白的場景、故事時刻或可選配音的電影級 B-roll。npx skills add PrunaAI/pruna-skills@image-to-video -y
narrated-multi-scene當有人想要一個包含旁白的多段式故事時使用——連續 B-roll、章節式宣傳片,或數個無鏡頭對話的相關影片場景。npx skills add PrunaAI/pruna-skills@narrated-multi-scene -y
visual-transition-reel當有人想要一個包含鏡頭間轉場的蒙太奇時使用——動作片段混剪或多場景作品,旁白為可選項。npx skills add PrunaAI/pruna-skills@visual-transition-reel -y
avatar-single-scene當有人想要一個精緻的主持人單一鏡頭時使用——一個在攝影機前說話的人物,在生成前包含素材審查與批准關卡。npx skills add PrunaAI/pruna-skills@avatar-single-scene -y
avatar-multi-scene當有人想要同一個人物主持多個片段時使用——多段式 UGC、比較影片,或混合說話與動畫場景且具連續性的內容。npx skills add PrunaAI/pruna-skills@avatar-multi-scene -y
interactive-explainer當有人想要一個包含主持人與角色的教育解說影片時使用——歷史或科學短片,含對話而非僅旁白 B-roll。npx skills add PrunaAI/pruna-skills@interactive-explainer -y
music-video當有人想要一支完整的音樂影片時使用——原創歌曲或人聲、表演片段、B-roll 與歌詞同步編輯。npx skills add PrunaAI/pruna-skills@music-video -y
illustrated-story-reel當有人想要一個含旁白或音樂的幻燈片故事時使用——繪本風格的插圖畫面,搭配 Ken Burns 效果或輕柔的 p-video 動態。npx skills add PrunaAI/pruna-skills@illustrated-story-reel -y

閱讀順序

  1. generation-diversity——在進行任何付費呼叫前先執行儀式種子 + 品質檢查
  2. 領域設計——image-prompting / video-prompting / audio-prompting
  3. pruna-api——憑證、上傳/輪詢/下載
  4. 用於 API 呼叫的工具技能
  5. 當任務為多步驟時使用工作流程技能(代理執行 curl + ffmpeg)

需求

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.

相關技能