Communitygithub.com

PrunaAI/pruna-skills

Pruna 生成メディアスイート(ガイド、ツール、ワークフロー)を一括インストールする際に使用します。

pruna-skills とは?

このスキルは、Pruna の生成メディアに関連するすべてのガイド、ツール、およびワークフローを一つのパッケージとしてインストールします。開発者は `npx skills add PrunaAI/pruna-skills@pruna -y` を実行するだけで、プロンプト作成ガイドから画像・動画・音声生成ツール、さらに複数ステップのワークフローに至るまで、Pruna スイート全体を利用可能になります。インストール後に新しいチャットを開始すると、エージェントはスキル名を指定して必要な機能を呼び出せます。このスキルは、Pruna または Replicate の API キーが必要な API 呼び出し、ffmpeg を使用した動画編集、および生成されたメディアを組み合わせた複雑なパイプラインを効率的に実行するための基盤を提供します。

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

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

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-editingffmpeg を使用して既にレンダリングされたクリップのアセンブルまたは仕上げを行う際に使用 — 結合、クロスフェード、焼き込みキャプションと字幕、テキスト/ロゴオーバーレイ、前後比較スライダー、BGM、プラットフォームエクスポート、または Hyperframes を使用したマルチレイヤー HTML 合成動画の作成。AI 動画生成、プロンプト作成、モデルベースの動画編集には使用しません。npx skills add PrunaAI/pruna-skills@video-editing -y
pruna-apiPruna または 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写真生成により多くの制御が必要な場合に使用 — フォトリアルな結果、画像内テキスト、または16進数カラーとバウンディングボックスを含む構造化 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バーチャル試着を希望する場合に使用 — ファッションや E コマースのために、参照写真の服を人物に着せます。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 ロール、開始/終了フレームアニメーション、またはミックスされたトラックを伴うモーションショット。映画のような生成オーディオクリップやトーキングヘッドのみのホストには使用しません。npx skills add PrunaAI/pruna-skills@p-video-2 -y
p-videoテキストまたは画像からシンプルな短いクリップを作成したい場合に使用 — クイック B ロール、下書き、または開始/終了フレームアニメーション。映画のような生成、最高品質、厳密なリップシンク、または 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軽めのインストゥルメンタル BGM を希望する場合に使用 — 会話の下のアンビエント、リールや説明動画のアンダースコア。npx skills add PrunaAI/[email protected] -y
whisperxオーディオから単語レベルのタイムスタンプが必要な場合に使用 — 歌詞のアライメント、安全なカットライン境界、ビデオ編集で焼き込む前のキャプションソースのタイミング。npx skills add PrunaAI/pruna-skills@whisperx -y

ワークフロー

スキル説明インストール
image-to-video画像から短編映画の一節を作成したい場合に使用 — ナレーション付きシーン、ストーリーモーメント、またはオプションでボイスオーバー付きの映画的な B ロール。npx skills add PrunaAI/pruna-skills@image-to-video -y
narrated-multi-sceneボイスオーバー付きのマルチパートストーリーを作成したい場合に使用 — エピソード形式の B ロール、チャプター構成のプロモーション、またはカメラ上の対話なしの複数のリンクされた動画シーン。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 ロールではありません。npx skills add PrunaAI/pruna-skills@interactive-explainer -y
music-videoフルミュージックビデオを作成したい場合に使用 — オリジナル曲またはボーカル、パフォーマンスクリップ、B ロール、歌詞同期編集。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 — 有料呼び出し前の儀式的シード + QA
  2. ドメインクラフト — image-prompting / video-prompting / audio-prompting
  3. pruna-api — 認証情報、アップロード/ポーリング/ダウンロード
  4. API 呼び出しのためのツールスキル
  5. ジョブがマルチステップの場合のワークフロースキル(エージェントが curl + ffmpeg を実行)

要件

  • PRUNA_API_KEY — https://dashboard.pruna.ai/ (docs/api-setup.md を参照)
  • オーディオツール使用時: REPLICATE_API_TOKEN
  • 動画アセンブル用: curl、ffmpeg / ffprobe

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.

関連スキル