Communitygithub.com

PrunaAI/pruna-skills

Pruna 생성형 미디어 제품군(가이드, 도구, 워크플로우)을 한 번에 설치할 때 사용합니다.

pruna-skills란 무엇인가요?

PrunaAI/pruna-skills는 Pruna 생성형 미디어 제품군의 모든 스킬(가이드, 도구, 워크플로우)을 단일 패키지로 제공하는 권장 설치 번들입니다. 개발자는 이 스킬을 설치한 후 새로운 채팅을 시작하면 에이전트가 스킬 이름으로 자동 인식하여 사용할 수 있습니다. 이 스킬은 Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용 가능하며, 명령줄 도구(npx)를 통해 간편하게 설치할 수 있습니다. 번들에는 프롬프트 작성 가이드(generation-diversity, image-prompting, video-prompting, audio-prompting), API 호출 도구(pruna-api), 이미지/비디오/오디오 생성 및 편집 도구(p-image, p-video, music-2.5 등), 그리고 다단계 워크플로우(image-to-video, narrated-multi-scene 등)가 포함되어 있습니다. 각 스킬은 특정 사용 사례에 맞게 설계되었으며, 설치 명령어와 함께 상세한 설명을 제공합니다.

지원 대상~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-editing이미 렌더링된 클립을 ffmpeg로 조립하거나 다듬을 때 — 연결, 크로스페이드, 자막 및 캡션 오버레이, 텍스트/로고 오버레이, 전후 슬라이더, 배경 음악, 플랫폼 내보내기 — 또는 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사진 생성에 더 많은 제어가 필요할 때 — 포토리얼 결과, 이미지 내 텍스트, 헥스 색상 및 경계 상자가 포함된 구조화된 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-롤, 시작/끝 프레임 애니메이션, 또는 혼합 트랙이 있는 모션 샷. 시네마틱 생성 오디오 클립 또는 헤드톡 전용 호스트에는 사용하지 않습니다.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가벼운 악기 배경 음악을 원할 때 — 대화 아래의 앰비언트 배경음, 릴 및 설명 영상의 언더스코어.npx skills add PrunaAI/[email protected] -y
whisperx오디오에서 단어 수준 타임스탬프가 필요할 때 — 가사 정렬, 안전한 컷 경계, 또는 video-editing으로 번인 전 캡션 소스 타이밍.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 — 유료 호출 전 의식적 시드 + 품질 검사
  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.

관련 스킬