{"id":"1cfaed3c-17bd-4e87-a523-78e5997e7315","entityType":"agent","slug":"clawhub-pruna-ai-pruna","name":"pruna","canonicalUrl":"https://www.xpersona.co/agent/clawhub-pruna-ai-pruna","canonicalPath":"/agent/clawhub-pruna-ai-pruna","generatedAt":"2026-10-11T17:43:28.071Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-11T15:12:57.704Z","emptyReason":null},"description":"Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package. Skill: pruna Owner: pruna-ai Summary: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package. Tags: ai:1.0.14, generative:1.0.14, latest:1.0.14, pruna:1.0.14 Version history: v1.0.14 | 2026-09-29T15:39:26.106Z | auto pruna 1.0.14 - Updated SKILL.md metadata to version 1.0.14. - Removed the file skill-card.md. v1.0.13 | 2026-09-17T14:04:00.226Z | auto - Added new de","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1K downloads reported by the source. Last updated 10/11/2026.","installCommand":"clawhub skill install s173djpkkm1x4yfzg522h5vfp989mrn5:pruna","sourceUrl":"https://clawhub.ai/pruna-ai/pruna","homepage":"https://clawhub.ai/pruna-ai/skills/pruna","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/pruna-ai/pruna","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/pruna-ai/skills/pruna","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":60,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package. Skill: pruna Owner: pruna-ai Summary: Use when inst"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-11T15:12:57.704Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T15:12:57.704Z","emptyReason":null},"stars":null,"forks":null,"downloads":1042,"packageName":null,"latestVersion":"1.0.14","tractionLabel":"1K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T15:12:57.691Z","emptyReason":null},"lastUpdatedAt":"2026-10-11T15:12:57.704Z","lastCrawledAt":"2026-10-11T15:12:57.691Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-12T15:12:57.691Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.14","createdAt":"2026-09-29T15:39:26.106Z","changelog":"pruna 1.0.14 - Updated SKILL.md metadata to version 1.0.14. - Removed the file skill-card.md.","fileCount":4,"zipByteSize":4457},{"version":"1.0.13","createdAt":"2026-09-17T14:04:00.226Z","changelog":"- Added new dependency: p-video-2-pro (for cinematic clip generation). - Updated dependencies list and tool descriptions to include p-video-2-pro and clarify roles for p-video-2 and p-video. - Bumped version to 1.0.13. - Removed the file: skill-card.md.","fileCount":4,"zipByteSize":4537},{"version":"1.0.12","createdAt":"2026-09-10T14:02:52.071Z","changelog":"- Added new dependency: p-video-2, providing a higher-quality video generation tool. - Updated tool descriptions in SKILL.md to clarify when to use p-video-2 vs. p-video. - Removed the unused skill-card.md file. - Incremented skill version to 1.0.12.","fileCount":4,"zipByteSize":4526},{"version":"1.0.11","createdAt":"2026-09-03T14:16:18.254Z","changelog":"- Version updated to 1.0.11. - Added new dependency: `p-video-edit`. - Expanded \"Tools\" section to include `p-video-edit`, describing its use for editing existing videos via text instructions. - Removed `skill-card.md` file.","fileCount":4,"zipByteSize":4410},{"version":"1.0.10","createdAt":"2026-08-28T08:02:08.426Z","changelog":"- Bumped version to 1.0.10. - Updated SKILL.md metadata for the new version. - Removed the file skill-card.md.","fileCount":4,"zipByteSize":4331},{"version":"1.0.9","createdAt":"2026-08-04T06:20:05.099Z","changelog":"- Added new tool: `p-image-ideogram` for photoreal image generation, in-image text, and advanced control. - Updated dependencies to reflect the addition of `p-image-ideogram`. - Improved tool descriptions, clarifying when to use `p-image` vs. `p-image-ideogram`. - Removed `branding` skill from the dependency list and documentation. - Removed the legacy `skill-card.md` file.","fileCount":4,"zipByteSize":4307},{"version":"1.0.8","createdAt":"2026-07-28T17:22:02.570Z","changelog":"- Added the new `branding` guide skill for Pruna brand assets and overlay rules. - Updated dependencies in SKILL.md to include `branding`. - Removed outdated skill-card.md file.","fileCount":4,"zipByteSize":4242},{"version":"1.0.7","createdAt":"2026-07-23T12:37:19.853Z","changelog":"- Added comprehensive skill suite for Pruna generative media, bundling all guides, tools, and workflows in one install. - Includes step-by-step guides for image, video, and audio prompting, as well as video editing and API usage. - Provides ready-to-use tools for fast AI image, video, and audio generation, editing, upscaling, narration, and music. - Features advanced workflows for narrated scenes, multi-scene videos, explainer content, music videos, and illustrated story reels. - Centralizes installation and documentation, with clear requirements and recommended reading order for maximum effectiveness.","fileCount":4,"zipByteSize":4239}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s173djpkkm1x4yfzg522h5vfp989mrn5:pruna","setupComplexity":"low","setupSteps":["Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-pruna-ai-pruna/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-pruna-ai-pruna/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-pruna-ai-pruna/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-pruna-ai-pruna/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-pruna-ai-pruna/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-pruna-ai-pruna/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-11T17:43:28.068Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-pruna-ai-pruna/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-pruna-ai-pruna/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-pruna-ai-pruna/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-pruna-ai-pruna/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-11T15:12:57.704Z","emptyReason":null},"readme":"Skill: pruna\n\nOwner: pruna-ai\n\nSummary: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package.\n\nTags: ai:1.0.14, generative:1.0.14, latest:1.0.14, pruna:1.0.14\n\nVersion history:\n\nv1.0.14 | 2026-09-29T15:39:26.106Z | auto\n\npruna 1.0.14\n\n- Updated SKILL.md metadata to version 1.0.14.\n- Removed the file skill-card.md.\n\nv1.0.13 | 2026-09-17T14:04:00.226Z | auto\n\n- Added new dependency: p-video-2-pro (for cinematic clip generation).\n- Updated dependencies list and tool descriptions to include p-video-2-pro and clarify roles for p-video-2 and p-video.\n- Bumped version to 1.0.13.\n- Removed the file: skill-card.md.\n\nv1.0.12 | 2026-09-10T14:02:52.071Z | auto\n\n- Added new dependency: p-video-2, providing a higher-quality video generation tool.\n- Updated tool descriptions in SKILL.md to clarify when to use p-video-2 vs. p-video.\n- Removed the unused skill-card.md file.\n- Incremented skill version to 1.0.12.\n\nv1.0.11 | 2026-09-03T14:16:18.254Z | auto\n\n- Version updated to 1.0.11.\n- Added new dependency: `p-video-edit`.\n- Expanded \"Tools\" section to include `p-video-edit`, describing its use for editing existing videos via text instructions.\n- Removed `skill-card.md` file.\n\nv1.0.10 | 2026-08-28T08:02:08.426Z | auto\n\n- Bumped version to 1.0.10.\n- Updated SKILL.md metadata for the new version.\n- Removed the file skill-card.md.\n\nv1.0.9 | 2026-08-04T06:20:05.099Z | auto\n\n- Added new tool: `p-image-ideogram` for photoreal image generation, in-image text, and advanced control.\n- Updated dependencies to reflect the addition of `p-image-ideogram`.\n- Improved tool descriptions, clarifying when to use `p-image` vs. `p-image-ideogram`.\n- Removed `branding` skill from the dependency list and documentation.\n- Removed the legacy `skill-card.md` file.\n\nv1.0.8 | 2026-07-28T17:22:02.570Z | auto\n\n- Added the new `branding` guide skill for Pruna brand assets and overlay rules.\n- Updated dependencies in SKILL.md to include `branding`.\n- Removed outdated skill-card.md file.\n\nv1.0.7 | 2026-07-23T12:37:19.853Z | auto\n\n- Added comprehensive skill suite for Pruna generative media, bundling all guides, tools, and workflows in one install.\n- Includes step-by-step guides for image, video, and audio prompting, as well as video editing and API usage.\n- Provides ready-to-use tools for fast AI image, video, and audio generation, editing, upscaling, narration, and music.\n- Features advanced workflows for narrated scenes, multi-scene videos, explainer content, music videos, and illustrated story reels.\n- Centralizes installation and documentation, with clear requirements and recommended reading order for maximum effectiveness.\n\nArchive index:\n\nArchive v1.0.14: 4 files, 4457 bytes\n\nFiles: skill-card.md (1550b), skill.manifest.json (23b), SKILL.md (9137b), _meta.json (125b)\n\nFile v1.0.14:SKILL.md\n\n---\nname: pruna\ndescription: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package.\nlicense: MIT\nmetadata:\n  version: \"1.0.14\"\n  package: pruna-skills\ndepends:\n  - generation-diversity\n  - image-prompting\n  - video-prompting\n  - audio-prompting\n  - video-editing\n  - pruna-api\n  - p-image\n  - p-image-ideogram\n  - p-image-edit\n  - p-image-upscale\n  - p-image-try-on\n  - p-video-2-pro\n  - p-video-2\n  - p-video\n  - p-video-avatar\n  - p-video-animate\n  - p-video-replace\n  - p-video-edit\n  - gemini-3.1-flash-tts\n  - music-2.5\n  - stable-audio-2.5\n  - whisperx\n  - image-to-video\n  - narrated-multi-scene\n  - visual-transition-reel\n  - avatar-single-scene\n  - avatar-multi-scene\n  - interactive-explainer\n  - music-video\n  - illustrated-story-reel\n---\n\n# pruna\n\nAll Pruna generative media skills — **guides**, **tools**, and **workflows** — in one recommended install.\n\n## Install\n\n```bash\nnpx skills add PrunaAI/pruna-skills@pruna -y\n```\n\nAfter install, start a **new chat**. Your agent picks skills from the suite by name.\n\n## What's included\n\n### Guides\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `generation-diversity` | Use when writing any generative prompt — ritual seed, explicit structure, scenario axes, and quality gates before paid API calls. | `npx skills add PrunaAI/pruna-skills@generation-diversity -y` |\n| `image-prompting` | Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas. | `npx skills add PrunaAI/pruna-skills@image-prompting -y` |\n| `video-prompting` | Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining. | `npx skills add PrunaAI/pruna-skills@video-prompting -y` |\n| `audio-prompting` | Use when crafting TTS, music, or bed prompts for any generative audio model — director style, song structure, and post-production layering. | `npx skills add PrunaAI/pruna-skills@audio-prompting -y` |\n| `video-editing` | 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. | `npx skills add PrunaAI/pruna-skills@video-editing -y` |\n| `pruna-api` | Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. | `npx skills add PrunaAI/pruna-skills@pruna-api -y` |\n\n### Tools\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `p-image` | 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. | `npx skills add PrunaAI/pruna-skills@p-image -y` |\n| `p-image-ideogram` | Use when photo generation needs more control — photoreal results, text in the image, or structured JSON with hex colors and bounding boxes. Simpler photo generation, edits, and video use other skills in the suite. | `npx skills add PrunaAI/pruna-skills@p-image-ideogram -y` |\n| `p-image-edit` | Use when someone wants to edit an existing photo — change outfits or backgrounds, compose from reference images, or apply prompt-driven edits. | `npx skills add PrunaAI/pruna-skills@p-image-edit -y` |\n| `p-image-upscale` | Use when someone wants to upscale or sharpen an existing image for print, large crops, or higher-quality delivery. | `npx skills add PrunaAI/pruna-skills@p-image-upscale -y` |\n| `p-image-try-on` | Use when someone wants virtual try-on — dress a person in clothes from reference photos for fashion or ecommerce. | `npx skills add PrunaAI/pruna-skills@p-image-try-on -y` |\n| `p-video-2-pro` | 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. | `npx skills add PrunaAI/pruna-skills@p-video-2-pro -y` |\n| `p-video-2` | 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. | `npx skills add PrunaAI/pruna-skills@p-video-2 -y` |\n| `p-video` | 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. | `npx skills add PrunaAI/pruna-skills@p-video -y` |\n| `p-video-avatar` | Use when someone wants a person on camera speaking a script — lip-synced host, spokesperson, or narrated avatar from a portrait photo. | `npx skills add PrunaAI/pruna-skills@p-video-avatar -y` |\n| `p-video-animate` | Use when someone wants a photo to move like another video — motion transfer, dance remixes, or performance variations from a template clip. | `npx skills add PrunaAI/pruna-skills@p-video-animate -y` |\n| `p-video-replace` | Use when someone wants to swap a person, outfit, or product inside existing footage while keeping the camera move and audio. | `npx skills add PrunaAI/pruna-skills@p-video-replace -y` |\n| `p-video-edit` | 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. | `npx skills add PrunaAI/pruna-skills@p-video-edit -y` |\n| `gemini-3.1-flash-tts` | Use when someone needs spoken narration or voiceover — explainer tracks, documentary lines, or voice to pair with generated video. | `npx skills add PrunaAI/pruna-skills@gemini-3.1-flash-tts -y` |\n| `music-2.5` | Use when someone wants an original AI song with vocals — sung lyrics, a style prompt track, or source audio for a music video. | `npx skills add PrunaAI/pruna-skills@music-2.5 -y` |\n| `stable-audio-2.5` | Use when someone wants light instrumental background music — an ambient bed under dialogue or underscore for reels and explainers. | `npx skills add PrunaAI/pruna-skills@stable-audio-2.5 -y` |\n| `whisperx` | 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. | `npx skills add PrunaAI/pruna-skills@whisperx -y` |\n\n### Workflows\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `image-to-video` | Use when someone wants one short film beat from images — a narrated scene, story moment, or cinematic B-roll with optional voiceover. | `npx skills add PrunaAI/pruna-skills@image-to-video -y` |\n| `narrated-multi-scene` | Use when someone wants a multi-part story with voiceover — episodic B-roll, chaptered promo, or several linked video scenes without on-camera dialogue. | `npx skills add PrunaAI/pruna-skills@narrated-multi-scene -y` |\n| `visual-transition-reel` | Use when someone wants a montage with transitions between shots — action-sequence reel or multi-scene piece where narration is optional. | `npx skills add PrunaAI/pruna-skills@visual-transition-reel -y` |\n| `avatar-single-scene` | Use when someone wants one polished host-on-camera beat — a speaking person with intake and approval gates before generation. | `npx skills add PrunaAI/pruna-skills@avatar-single-scene -y` |\n| `avatar-multi-scene` | Use when someone wants the same person hosting several clips — multi-segment UGC, comparison reels, or mixed speaking and animated scenes with continuity. | `npx skills add PrunaAI/pruna-skills@avatar-multi-scene -y` |\n| `interactive-explainer` | Use when someone wants an educational explainer with a host and characters — history or science shorts with dialogue, not voiceover-only B-roll. | `npx skills add PrunaAI/pruna-skills@interactive-explainer -y` |\n| `music-video` | Use when someone wants a full music video — original song or vocals, performance clips, B-roll, and lyric-synced edits. | `npx skills add PrunaAI/pruna-skills@music-video -y` |\n| `illustrated-story-reel` | Use when someone wants a slideshow story with narration or music — picture-book illustrated frames with Ken Burns or gentle p-video motion. | `npx skills add PrunaAI/pruna-skills@illustrated-story-reel -y` |\n\n## Reading order\n\n1. `generation-diversity` — ritual seed + QA before any paid call\n2. Domain craft — `image-prompting` / `video-prompting` / `audio-prompting`\n3. `pruna-api` — credentials, upload/poll/download\n4. The **tool** skill for the API call\n5. A **workflow** skill when the job is multi-step (agent runs curl + ffmpeg)\n\n## Requirements\n\n- `PRUNA_API_KEY` — https://dashboard.pruna.ai/ (see docs/api-setup.md)\n- `REPLICATE_API_TOKEN` when using audio tools\n- `curl`, `ffmpeg` / `ffprobe` for video assembly\n\nFile v1.0.14:_meta.json\n\n{\n  \"ownerId\": \"kn7cagwf7q3t0cxrgteb7xk0bh81j0eb\",\n  \"slug\": \"pruna\",\n  \"version\": \"1.0.14\",\n  \"publishedAt\": 1790696366106\n}\n\nFile v1.0.14:skill-card.md\n\n## Description:\n\nInstalls the full Pruna generative media suite of guides, tools, and workflows in one package.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[pruna-ai](https://clawhub.ai/user/pruna-ai)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nCreators and developers install this bundle to access Pruna guides, media-generation tools, and multi-step workflows for images, video, and audio.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Unpinned installer commands can fetch unexpected changes to downstream skills.\n\nMitigation: Use a trusted or version-pinned installation path and review the skills before use.\n\nRisk: Some downstream media tools require Pruna or Replicate credentials.\n\nMitigation: Provide credentials only to the relevant tools when needed.\n\n## Reference(s):\n\n- [pruna on ClawHub](https://clawhub.ai/pruna-ai/skills/pruna)\n\n## Skill Output:\n\n**Output Type(s):** [Guidance, Shell commands, Configuration instructions]\n\n**Output Format:** [Markdown with inline shell commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [The bundle directs agents to separately installed skills for media tasks.]\n\n## Skill Version(s):\n\n1.0.14 (source: frontmatter and server release)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v1.0.14:skill.manifest.json\n\n{\n  \"references\": []\n}\n\nArchive v1.0.13: 4 files, 4537 bytes\n\nFiles: skill-card.md (1792b), skill.manifest.json (23b), SKILL.md (9137b), _meta.json (125b)\n\nFile v1.0.13:SKILL.md\n\n---\nname: pruna\ndescription: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package.\nlicense: MIT\nmetadata:\n  version: \"1.0.13\"\n  package: pruna-skills\ndepends:\n  - generation-diversity\n  - image-prompting\n  - video-prompting\n  - audio-prompting\n  - video-editing\n  - pruna-api\n  - p-image\n  - p-image-ideogram\n  - p-image-edit\n  - p-image-upscale\n  - p-image-try-on\n  - p-video-2-pro\n  - p-video-2\n  - p-video\n  - p-video-avatar\n  - p-video-animate\n  - p-video-replace\n  - p-video-edit\n  - gemini-3.1-flash-tts\n  - music-2.5\n  - stable-audio-2.5\n  - whisperx\n  - image-to-video\n  - narrated-multi-scene\n  - visual-transition-reel\n  - avatar-single-scene\n  - avatar-multi-scene\n  - interactive-explainer\n  - music-video\n  - illustrated-story-reel\n---\n\n# pruna\n\nAll Pruna generative media skills — **guides**, **tools**, and **workflows** — in one recommended install.\n\n## Install\n\n```bash\nnpx skills add PrunaAI/pruna-skills@pruna -y\n```\n\nAfter install, start a **new chat**. Your agent picks skills from the suite by name.\n\n## What's included\n\n### Guides\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `generation-diversity` | Use when writing any generative prompt — ritual seed, explicit structure, scenario axes, and quality gates before paid API calls. | `npx skills add PrunaAI/pruna-skills@generation-diversity -y` |\n| `image-prompting` | Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas. | `npx skills add PrunaAI/pruna-skills@image-prompting -y` |\n| `video-prompting` | Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining. | `npx skills add PrunaAI/pruna-skills@video-prompting -y` |\n| `audio-prompting` | Use when crafting TTS, music, or bed prompts for any generative audio model — director style, song structure, and post-production layering. | `npx skills add PrunaAI/pruna-skills@audio-prompting -y` |\n| `video-editing` | 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. | `npx skills add PrunaAI/pruna-skills@video-editing -y` |\n| `pruna-api` | Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. | `npx skills add PrunaAI/pruna-skills@pruna-api -y` |\n\n### Tools\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `p-image` | 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. | `npx skills add PrunaAI/pruna-skills@p-image -y` |\n| `p-image-ideogram` | Use when photo generation needs more control — photoreal results, text in the image, or structured JSON with hex colors and bounding boxes. Simpler photo generation, edits, and video use other skills in the suite. | `npx skills add PrunaAI/pruna-skills@p-image-ideogram -y` |\n| `p-image-edit` | Use when someone wants to edit an existing photo — change outfits or backgrounds, compose from reference images, or apply prompt-driven edits. | `npx skills add PrunaAI/pruna-skills@p-image-edit -y` |\n| `p-image-upscale` | Use when someone wants to upscale or sharpen an existing image for print, large crops, or higher-quality delivery. | `npx skills add PrunaAI/pruna-skills@p-image-upscale -y` |\n| `p-image-try-on` | Use when someone wants virtual try-on — dress a person in clothes from reference photos for fashion or ecommerce. | `npx skills add PrunaAI/pruna-skills@p-image-try-on -y` |\n| `p-video-2-pro` | 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. | `npx skills add PrunaAI/pruna-skills@p-video-2-pro -y` |\n| `p-video-2` | 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. | `npx skills add PrunaAI/pruna-skills@p-video-2 -y` |\n| `p-video` | 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. | `npx skills add PrunaAI/pruna-skills@p-video -y` |\n| `p-video-avatar` | Use when someone wants a person on camera speaking a script — lip-synced host, spokesperson, or narrated avatar from a portrait photo. | `npx skills add PrunaAI/pruna-skills@p-video-avatar -y` |\n| `p-video-animate` | Use when someone wants a photo to move like another video — motion transfer, dance remixes, or performance variations from a template clip. | `npx skills add PrunaAI/pruna-skills@p-video-animate -y` |\n| `p-video-replace` | Use when someone wants to swap a person, outfit, or product inside existing footage while keeping the camera move and audio. | `npx skills add PrunaAI/pruna-skills@p-video-replace -y` |\n| `p-video-edit` | 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. | `npx skills add PrunaAI/pruna-skills@p-video-edit -y` |\n| `gemini-3.1-flash-tts` | Use when someone needs spoken narration or voiceover — explainer tracks, documentary lines, or voice to pair with generated video. | `npx skills add PrunaAI/pruna-skills@gemini-3.1-flash-tts -y` |\n| `music-2.5` | Use when someone wants an original AI song with vocals — sung lyrics, a style prompt track, or source audio for a music video. | `npx skills add PrunaAI/pruna-skills@music-2.5 -y` |\n| `stable-audio-2.5` | Use when someone wants light instrumental background music — an ambient bed under dialogue or underscore for reels and explainers. | `npx skills add PrunaAI/pruna-skills@stable-audio-2.5 -y` |\n| `whisperx` | 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. | `npx skills add PrunaAI/pruna-skills@whisperx -y` |\n\n### Workflows\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `image-to-video` | Use when someone wants one short film beat from images — a narrated scene, story moment, or cinematic B-roll with optional voiceover. | `npx skills add PrunaAI/pruna-skills@image-to-video -y` |\n| `narrated-multi-scene` | Use when someone wants a multi-part story with voiceover — episodic B-roll, chaptered promo, or several linked video scenes without on-camera dialogue. | `npx skills add PrunaAI/pruna-skills@narrated-multi-scene -y` |\n| `visual-transition-reel` | Use when someone wants a montage with transitions between shots — action-sequence reel or multi-scene piece where narration is optional. | `npx skills add PrunaAI/pruna-skills@visual-transition-reel -y` |\n| `avatar-single-scene` | Use when someone wants one polished host-on-camera beat — a speaking person with intake and approval gates before generation. | `npx skills add PrunaAI/pruna-skills@avatar-single-scene -y` |\n| `avatar-multi-scene` | Use when someone wants the same person hosting several clips — multi-segment UGC, comparison reels, or mixed speaking and animated scenes with continuity. | `npx skills add PrunaAI/pruna-skills@avatar-multi-scene -y` |\n| `interactive-explainer` | Use when someone wants an educational explainer with a host and characters — history or science shorts with dialogue, not voiceover-only B-roll. | `npx skills add PrunaAI/pruna-skills@interactive-explainer -y` |\n| `music-video` | Use when someone wants a full music video — original song or vocals, performance clips, B-roll, and lyric-synced edits. | `npx skills add PrunaAI/pruna-skills@music-video -y` |\n| `illustrated-story-reel` | Use when someone wants a slideshow story with narration or music — picture-book illustrated frames with Ken Burns or gentle p-video motion. | `npx skills add PrunaAI/pruna-skills@illustrated-story-reel -y` |\n\n## Reading order\n\n1. `generation-diversity` — ritual seed + QA before any paid call\n2. Domain craft — `image-prompting` / `video-prompting` / `audio-prompting`\n3. `pruna-api` — credentials, upload/poll/download\n4. The **tool** skill for the API call\n5. A **workflow** skill when the job is multi-step (agent runs curl + ffmpeg)\n\n## Requirements\n\n- `PRUNA_API_KEY` — https://dashboard.pruna.ai/ (see docs/api-setup.md)\n- `REPLICATE_API_TOKEN` when using audio tools\n- `curl`, `ffmpeg` / `ffprobe` for video assembly\n\nFile v1.0.13:_meta.json\n\n{\n  \"ownerId\": \"kn7cagwf7q3t0cxrgteb7xk0bh81j0eb\",\n  \"slug\": \"pruna\",\n  \"version\": \"1.0.13\",\n  \"publishedAt\": 1789653840226\n}\n\nFile v1.0.13:skill-card.md\n\n## Description:\n\nUse when installing the full Pruna generative media suite -- all guides, tools, and workflows in one package.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[pruna-ai](https://clawhub.ai/user/pruna-ai)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users and developers use this skill to install and navigate the Pruna generative media suite, including media prompting guides, API helpers, model tools, and multi-step media workflows.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Unpinned install commands may install changing third-party skill code.\n\nMitigation: Prefer a reviewed or pinned installer version where possible, and scan the installed skills before deployment.\n\nRisk: Running associated media workflows may use paid API keys and local media tools.\n\nMitigation: Provide API tokens only when intentionally running the relevant workflows, and review generated shell commands before execution.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/pruna-ai/skills/pruna)\n- [Pruna dashboard](https://dashboard.pruna.ai/)\n\n## Skill Output:\n\n**Output Type(s):** [Guidance, Markdown, Shell commands, Configuration]\n\n**Output Format:** [Markdown with inline bash code blocks]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May reference required API tokens and local media tools for downstream Pruna workflows.]\n\n## Skill Version(s):\n\n1.0.13 (source: server release evidence and artifact metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v1.0.13:skill.manifest.json\n\n{\n  \"references\": []\n}\n\nArchive v1.0.12: 4 files, 4526 bytes\n\nFiles: skill-card.md (1959b), skill.manifest.json (23b), SKILL.md (8785b), _meta.json (125b)\n\nFile v1.0.12:SKILL.md\n\n---\nname: pruna\ndescription: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package.\nlicense: MIT\nmetadata:\n  version: \"1.0.12\"\n  package: pruna-skills\ndepends:\n  - generation-diversity\n  - image-prompting\n  - video-prompting\n  - audio-prompting\n  - video-editing\n  - pruna-api\n  - p-image\n  - p-image-ideogram\n  - p-image-edit\n  - p-image-upscale\n  - p-image-try-on\n  - p-video-2\n  - p-video\n  - p-video-avatar\n  - p-video-animate\n  - p-video-replace\n  - p-video-edit\n  - gemini-3.1-flash-tts\n  - music-2.5\n  - stable-audio-2.5\n  - whisperx\n  - image-to-video\n  - narrated-multi-scene\n  - visual-transition-reel\n  - avatar-single-scene\n  - avatar-multi-scene\n  - interactive-explainer\n  - music-video\n  - illustrated-story-reel\n---\n\n# pruna\n\nAll Pruna generative media skills — **guides**, **tools**, and **workflows** — in one recommended install.\n\n## Install\n\n```bash\nnpx skills add PrunaAI/pruna-skills@pruna -y\n```\n\nAfter install, start a **new chat**. Your agent picks skills from the suite by name.\n\n## What's included\n\n### Guides\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `generation-diversity` | Use when writing any generative prompt — ritual seed, explicit structure, scenario axes, and quality gates before paid API calls. | `npx skills add PrunaAI/pruna-skills@generation-diversity -y` |\n| `image-prompting` | Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas. | `npx skills add PrunaAI/pruna-skills@image-prompting -y` |\n| `video-prompting` | Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining. | `npx skills add PrunaAI/pruna-skills@video-prompting -y` |\n| `audio-prompting` | Use when crafting TTS, music, or bed prompts for any generative audio model — director style, song structure, and post-production layering. | `npx skills add PrunaAI/pruna-skills@audio-prompting -y` |\n| `video-editing` | 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. | `npx skills add PrunaAI/pruna-skills@video-editing -y` |\n| `pruna-api` | Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. | `npx skills add PrunaAI/pruna-skills@pruna-api -y` |\n\n### Tools\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `p-image` | 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. | `npx skills add PrunaAI/pruna-skills@p-image -y` |\n| `p-image-ideogram` | Use when photo generation needs more control — photoreal results, text in the image, or structured JSON with hex colors and bounding boxes. Simpler photo generation, edits, and video use other skills in the suite. | `npx skills add PrunaAI/pruna-skills@p-image-ideogram -y` |\n| `p-image-edit` | Use when someone wants to edit an existing photo — change outfits or backgrounds, compose from reference images, or apply prompt-driven edits. | `npx skills add PrunaAI/pruna-skills@p-image-edit -y` |\n| `p-image-upscale` | Use when someone wants to upscale or sharpen an existing image for print, large crops, or higher-quality delivery. | `npx skills add PrunaAI/pruna-skills@p-image-upscale -y` |\n| `p-image-try-on` | Use when someone wants virtual try-on — dress a person in clothes from reference photos for fashion or ecommerce. | `npx skills add PrunaAI/pruna-skills@p-image-try-on -y` |\n| `p-video-2` | Use when someone wants the best-quality short clip from text, images, or audio — polished B-roll, start/end frame animation, or a motion shot with stronger lip-sync. Not for full multi-scene films or talking-head-only hosts. | `npx skills add PrunaAI/pruna-skills@p-video-2 -y` |\n| `p-video` | 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 the highest quality or tight lip-sync. | `npx skills add PrunaAI/pruna-skills@p-video -y` |\n| `p-video-avatar` | Use when someone wants a person on camera speaking a script — lip-synced host, spokesperson, or narrated avatar from a portrait photo. | `npx skills add PrunaAI/pruna-skills@p-video-avatar -y` |\n| `p-video-animate` | Use when someone wants a photo to move like another video — motion transfer, dance remixes, or performance variations from a template clip. | `npx skills add PrunaAI/pruna-skills@p-video-animate -y` |\n| `p-video-replace` | Use when someone wants to swap a person, outfit, or product inside existing footage while keeping the camera move and audio. | `npx skills add PrunaAI/pruna-skills@p-video-replace -y` |\n| `p-video-edit` | 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. | `npx skills add PrunaAI/pruna-skills@p-video-edit -y` |\n| `gemini-3.1-flash-tts` | Use when someone needs spoken narration or voiceover — explainer tracks, documentary lines, or voice to pair with generated video. | `npx skills add PrunaAI/pruna-skills@gemini-3.1-flash-tts -y` |\n| `music-2.5` | Use when someone wants an original AI song with vocals — sung lyrics, a style prompt track, or source audio for a music video. | `npx skills add PrunaAI/pruna-skills@music-2.5 -y` |\n| `stable-audio-2.5` | Use when someone wants light instrumental background music — an ambient bed under dialogue or underscore for reels and explainers. | `npx skills add PrunaAI/pruna-skills@stable-audio-2.5 -y` |\n| `whisperx` | 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. | `npx skills add PrunaAI/pruna-skills@whisperx -y` |\n\n### Workflows\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `image-to-video` | Use when someone wants one short film beat from images — a narrated scene, story moment, or cinematic B-roll with optional voiceover. | `npx skills add PrunaAI/pruna-skills@image-to-video -y` |\n| `narrated-multi-scene` | Use when someone wants a multi-part story with voiceover — episodic B-roll, chaptered promo, or several linked video scenes without on-camera dialogue. | `npx skills add PrunaAI/pruna-skills@narrated-multi-scene -y` |\n| `visual-transition-reel` | Use when someone wants a montage with transitions between shots — action-sequence reel or multi-scene piece where narration is optional. | `npx skills add PrunaAI/pruna-skills@visual-transition-reel -y` |\n| `avatar-single-scene` | Use when someone wants one polished host-on-camera beat — a speaking person with intake and approval gates before generation. | `npx skills add PrunaAI/pruna-skills@avatar-single-scene -y` |\n| `avatar-multi-scene` | Use when someone wants the same person hosting several clips — multi-segment UGC, comparison reels, or mixed speaking and animated scenes with continuity. | `npx skills add PrunaAI/pruna-skills@avatar-multi-scene -y` |\n| `interactive-explainer` | Use when someone wants an educational explainer with a host and characters — history or science shorts with dialogue, not voiceover-only B-roll. | `npx skills add PrunaAI/pruna-skills@interactive-explainer -y` |\n| `music-video` | Use when someone wants a full music video — original song or vocals, performance clips, B-roll, and lyric-synced edits. | `npx skills add PrunaAI/pruna-skills@music-video -y` |\n| `illustrated-story-reel` | Use when someone wants a slideshow story with narration or music — picture-book illustrated frames with Ken Burns or gentle p-video motion. | `npx skills add PrunaAI/pruna-skills@illustrated-story-reel -y` |\n\n## Reading order\n\n1. `generation-diversity` — ritual seed + QA before any paid call\n2. Domain craft — `image-prompting` / `video-prompting` / `audio-prompting`\n3. `pruna-api` — credentials, upload/poll/download\n4. The **tool** skill for the API call\n5. A **workflow** skill when the job is multi-step (agent runs curl + ffmpeg)\n\n## Requirements\n\n- `PRUNA_API_KEY` — https://dashboard.pruna.ai/ (see docs/api-setup.md)\n- `REPLICATE_API_TOKEN` when using audio tools\n- `curl`, `ffmpeg` / `ffprobe` for video assembly\n\nFile v1.0.12:_meta.json\n\n{\n  \"ownerId\": \"kn7cagwf7q3t0cxrgteb7xk0bh81j0eb\",\n  \"slug\": \"pruna\",\n  \"version\": \"1.0.12\",\n  \"publishedAt\": 1789048972071\n}\n\nFile v1.0.12:skill-card.md\n\n## Description:\n\nUse when installing the full Pruna generative media suite - all guides, tools, and workflows in one package.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[pruna-ai](https://clawhub.ai/user/pruna-ai)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and creative production teams use this skill to install the Pruna generative media suite and route agents to its guides, tools, and workflows for image, video, audio, and multi-step media generation.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Mutable remote install commands can change the dependent skills installed over time.\n\nMitigation: Pin the skills CLI version and install from an immutable repository commit or reviewed release.\n\nRisk: The suite requires API credentials for Pruna and may require a Replicate token for audio workflows.\n\nMitigation: Run the skill in a least-privileged environment and expose only the credentials needed for the current task.\n\nRisk: The installer delegates work to many dependent media-generation skills.\n\nMitigation: Review the dependent skills and their generated commands before using them in production workflows.\n\n## Reference(s):\n\n- [Pruna dashboard](https://dashboard.pruna.ai/)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown guidance with inline shell commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Installs and coordinates dependent Pruna media skills; some workflows may propose curl and ffmpeg commands.]\n\n## Skill Version(s):\n\n1.0.12 (source: release metadata and SKILL.md metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v1.0.12:skill.manifest.json\n\n{\n  \"references\": []\n}\n\nArchive v1.0.11: 4 files, 4410 bytes\n\nFiles: skill-card.md (1830b), skill.manifest.json (23b), SKILL.md (8469b), _meta.json (125b)\n\nFile v1.0.11:SKILL.md\n\n---\nname: pruna\ndescription: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package.\nlicense: MIT\nmetadata:\n  version: \"1.0.11\"\n  package: pruna-skills\ndepends:\n  - generation-diversity\n  - image-prompting\n  - video-prompting\n  - audio-prompting\n  - video-editing\n  - pruna-api\n  - p-image\n  - p-image-ideogram\n  - p-image-edit\n  - p-image-upscale\n  - p-image-try-on\n  - p-video\n  - p-video-avatar\n  - p-video-animate\n  - p-video-replace\n  - p-video-edit\n  - gemini-3.1-flash-tts\n  - music-2.5\n  - stable-audio-2.5\n  - whisperx\n  - image-to-video\n  - narrated-multi-scene\n  - visual-transition-reel\n  - avatar-single-scene\n  - avatar-multi-scene\n  - interactive-explainer\n  - music-video\n  - illustrated-story-reel\n---\n\n# pruna\n\nAll Pruna generative media skills — **guides**, **tools**, and **workflows** — in one recommended install.\n\n## Install\n\n```bash\nnpx skills add PrunaAI/pruna-skills@pruna -y\n```\n\nAfter install, start a **new chat**. Your agent picks skills from the suite by name.\n\n## What's included\n\n### Guides\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `generation-diversity` | Use when writing any generative prompt — ritual seed, explicit structure, scenario axes, and quality gates before paid API calls. | `npx skills add PrunaAI/pruna-skills@generation-diversity -y` |\n| `image-prompting` | Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas. | `npx skills add PrunaAI/pruna-skills@image-prompting -y` |\n| `video-prompting` | Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining. | `npx skills add PrunaAI/pruna-skills@video-prompting -y` |\n| `audio-prompting` | Use when crafting TTS, music, or bed prompts for any generative audio model — director style, song structure, and post-production layering. | `npx skills add PrunaAI/pruna-skills@audio-prompting -y` |\n| `video-editing` | 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. | `npx skills add PrunaAI/pruna-skills@video-editing -y` |\n| `pruna-api` | Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. | `npx skills add PrunaAI/pruna-skills@pruna-api -y` |\n\n### Tools\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `p-image` | 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. | `npx skills add PrunaAI/pruna-skills@p-image -y` |\n| `p-image-ideogram` | Use when photo generation needs more control — photoreal results, text in the image, or structured JSON with hex colors and bounding boxes. Simpler photo generation, edits, and video use other skills in the suite. | `npx skills add PrunaAI/pruna-skills@p-image-ideogram -y` |\n| `p-image-edit` | Use when someone wants to edit an existing photo — change outfits or backgrounds, compose from reference images, or apply prompt-driven edits. | `npx skills add PrunaAI/pruna-skills@p-image-edit -y` |\n| `p-image-upscale` | Use when someone wants to upscale or sharpen an existing image for print, large crops, or higher-quality delivery. | `npx skills add PrunaAI/pruna-skills@p-image-upscale -y` |\n| `p-image-try-on` | Use when someone wants virtual try-on — dress a person in clothes from reference photos for fashion or ecommerce. | `npx skills add PrunaAI/pruna-skills@p-image-try-on -y` |\n| `p-video` | Use when someone wants one short video clip from text or images — B-roll, start/end frame animation, or a quick motion shot. Not for full multi-scene films or lip-synced hosts. | `npx skills add PrunaAI/pruna-skills@p-video -y` |\n| `p-video-avatar` | Use when someone wants a person on camera speaking a script — lip-synced host, spokesperson, or narrated avatar from a portrait photo. | `npx skills add PrunaAI/pruna-skills@p-video-avatar -y` |\n| `p-video-animate` | Use when someone wants a photo to move like another video — motion transfer, dance remixes, or performance variations from a template clip. | `npx skills add PrunaAI/pruna-skills@p-video-animate -y` |\n| `p-video-replace` | Use when someone wants to swap a person, outfit, or product inside existing footage while keeping the camera move and audio. | `npx skills add PrunaAI/pruna-skills@p-video-replace -y` |\n| `p-video-edit` | 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. | `npx skills add PrunaAI/pruna-skills@p-video-edit -y` |\n| `gemini-3.1-flash-tts` | Use when someone needs spoken narration or voiceover — explainer tracks, documentary lines, or voice to pair with generated video. | `npx skills add PrunaAI/pruna-skills@gemini-3.1-flash-tts -y` |\n| `music-2.5` | Use when someone wants an original AI song with vocals — sung lyrics, a style prompt track, or source audio for a music video. | `npx skills add PrunaAI/pruna-skills@music-2.5 -y` |\n| `stable-audio-2.5` | Use when someone wants light instrumental background music — an ambient bed under dialogue or underscore for reels and explainers. | `npx skills add PrunaAI/pruna-skills@stable-audio-2.5 -y` |\n| `whisperx` | 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. | `npx skills add PrunaAI/pruna-skills@whisperx -y` |\n\n### Workflows\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `image-to-video` | Use when someone wants one short film beat from images — a narrated scene, story moment, or cinematic B-roll with optional voiceover. | `npx skills add PrunaAI/pruna-skills@image-to-video -y` |\n| `narrated-multi-scene` | Use when someone wants a multi-part story with voiceover — episodic B-roll, chaptered promo, or several linked video scenes without on-camera dialogue. | `npx skills add PrunaAI/pruna-skills@narrated-multi-scene -y` |\n| `visual-transition-reel` | Use when someone wants a montage with transitions between shots — action-sequence reel or multi-scene piece where narration is optional. | `npx skills add PrunaAI/pruna-skills@visual-transition-reel -y` |\n| `avatar-single-scene` | Use when someone wants one polished host-on-camera beat — a speaking person with intake and approval gates before generation. | `npx skills add PrunaAI/pruna-skills@avatar-single-scene -y` |\n| `avatar-multi-scene` | Use when someone wants the same person hosting several clips — multi-segment UGC, comparison reels, or mixed speaking and animated scenes with continuity. | `npx skills add PrunaAI/pruna-skills@avatar-multi-scene -y` |\n| `interactive-explainer` | Use when someone wants an educational explainer with a host and characters — history or science shorts with dialogue, not voiceover-only B-roll. | `npx skills add PrunaAI/pruna-skills@interactive-explainer -y` |\n| `music-video` | Use when someone wants a full music video — original song or vocals, performance clips, B-roll, and lyric-synced edits. | `npx skills add PrunaAI/pruna-skills@music-video -y` |\n| `illustrated-story-reel` | Use when someone wants a slideshow story with narration or music — picture-book illustrated frames with Ken Burns or gentle p-video motion. | `npx skills add PrunaAI/pruna-skills@illustrated-story-reel -y` |\n\n## Reading order\n\n1. `generation-diversity` — ritual seed + QA before any paid call\n2. Domain craft — `image-prompting` / `video-prompting` / `audio-prompting`\n3. `pruna-api` — credentials, upload/poll/download\n4. The **tool** skill for the API call\n5. A **workflow** skill when the job is multi-step (agent runs curl + ffmpeg)\n\n## Requirements\n\n- `PRUNA_API_KEY` — https://dashboard.pruna.ai/ (see docs/api-setup.md)\n- `REPLICATE_API_TOKEN` when using audio tools\n- `curl`, `ffmpeg` / `ffprobe` for video assembly\n\nFile v1.0.11:_meta.json\n\n{\n  \"ownerId\": \"kn7cagwf7q3t0cxrgteb7xk0bh81j0eb\",\n  \"slug\": \"pruna\",\n  \"version\": \"1.0.11\",\n  \"publishedAt\": 1788444978254\n}\n\nFile v1.0.11:skill-card.md\n\n## Description:\n\nUse when installing the full Pruna generative media suite: guides, tools, and workflows in one package.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[pruna-ai](https://clawhub.ai/user/pruna-ai)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and creative media builders use this skill to install and navigate the full Pruna suite for image, video, audio, and multi-step generative media workflows.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The install command uses npx to fetch and run the current skills CLI.\n\nMitigation: Verify trust in the pruna-ai publisher profile and the PrunaAI/pruna-skills source before installation.\n\nRisk: Media workflows may require PRUNA_API_KEY or REPLICATE_API_TOKEN and can upload inputs or incur provider costs.\n\nMitigation: Provide credentials only for intended external API calls and review provider usage before running generation workflows.\n\n## Reference(s):\n\n- [Pruna dashboard](https://dashboard.pruna.ai/)\n- [ClawHub skill page](https://clawhub.ai/pruna-ai/skills/pruna)\n\n## Skill Output:\n\n**Output Type(s):** [Guidance, Markdown, Shell commands, Configuration instructions]\n\n**Output Format:** [Markdown with inline bash code blocks and installation tables]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Includes install commands, reading order, credential requirements, and tool or workflow selection guidance.]\n\n## Skill Version(s):\n\n1.0.11 (source: server release metadata and skill frontmatter)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v1.0.11:skill.manifest.json\n\n{\n  \"references\": []\n}\n\nArchive v1.0.10: 4 files, 4331 bytes\n\nFiles: skill-card.md (1987b), skill.manifest.json (23b), SKILL.md (8086b), _meta.json (125b)\n\nFile v1.0.10:SKILL.md\n\n---\nname: pruna\ndescription: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package.\nlicense: MIT\nmetadata:\n  version: \"1.0.10\"\n  package: pruna-skills\ndepends:\n  - generation-diversity\n  - image-prompting\n  - video-prompting\n  - audio-prompting\n  - video-editing\n  - pruna-api\n  - p-image\n  - p-image-ideogram\n  - p-image-edit\n  - p-image-upscale\n  - p-image-try-on\n  - p-video\n  - p-video-avatar\n  - p-video-animate\n  - p-video-replace\n  - gemini-3.1-flash-tts\n  - music-2.5\n  - stable-audio-2.5\n  - whisperx\n  - image-to-video\n  - narrated-multi-scene\n  - visual-transition-reel\n  - avatar-single-scene\n  - avatar-multi-scene\n  - interactive-explainer\n  - music-video\n  - illustrated-story-reel\n---\n\n# pruna\n\nAll Pruna generative media skills — **guides**, **tools**, and **workflows** — in one recommended install.\n\n## Install\n\n```bash\nnpx skills add PrunaAI/pruna-skills@pruna -y\n```\n\nAfter install, start a **new chat**. Your agent picks skills from the suite by name.\n\n## What's included\n\n### Guides\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `generation-diversity` | Use when writing any generative prompt — ritual seed, explicit structure, scenario axes, and quality gates before paid API calls. | `npx skills add PrunaAI/pruna-skills@generation-diversity -y` |\n| `image-prompting` | Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas. | `npx skills add PrunaAI/pruna-skills@image-prompting -y` |\n| `video-prompting` | Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining. | `npx skills add PrunaAI/pruna-skills@video-prompting -y` |\n| `audio-prompting` | Use when crafting TTS, music, or bed prompts for any generative audio model — director style, song structure, and post-production layering. | `npx skills add PrunaAI/pruna-skills@audio-prompting -y` |\n| `video-editing` | 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. | `npx skills add PrunaAI/pruna-skills@video-editing -y` |\n| `pruna-api` | Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. | `npx skills add PrunaAI/pruna-skills@pruna-api -y` |\n\n### Tools\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `p-image` | 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. | `npx skills add PrunaAI/pruna-skills@p-image -y` |\n| `p-image-ideogram` | Use when photo generation needs more control — photoreal results, text in the image, or structured JSON with hex colors and bounding boxes. Simpler photo generation, edits, and video use other skills in the suite. | `npx skills add PrunaAI/pruna-skills@p-image-ideogram -y` |\n| `p-image-edit` | Use when someone wants to edit an existing photo — change outfits or backgrounds, compose from reference images, or apply prompt-driven edits. | `npx skills add PrunaAI/pruna-skills@p-image-edit -y` |\n| `p-image-upscale` | Use when someone wants to upscale or sharpen an existing image for print, large crops, or higher-quality delivery. | `npx skills add PrunaAI/pruna-skills@p-image-upscale -y` |\n| `p-image-try-on` | Use when someone wants virtual try-on — dress a person in clothes from reference photos for fashion or ecommerce. | `npx skills add PrunaAI/pruna-skills@p-image-try-on -y` |\n| `p-video` | Use when someone wants one short video clip from text or images — B-roll, start/end frame animation, or a quick motion shot. Not for full multi-scene films or lip-synced hosts. | `npx skills add PrunaAI/pruna-skills@p-video -y` |\n| `p-video-avatar` | Use when someone wants a person on camera speaking a script — lip-synced host, spokesperson, or narrated avatar from a portrait photo. | `npx skills add PrunaAI/pruna-skills@p-video-avatar -y` |\n| `p-video-animate` | Use when someone wants a photo to move like another video — motion transfer, dance remixes, or performance variations from a template clip. | `npx skills add PrunaAI/pruna-skills@p-video-animate -y` |\n| `p-video-replace` | Use when someone wants to swap a person, outfit, or product inside existing footage while keeping the camera move and audio. | `npx skills add PrunaAI/pruna-skills@p-video-replace -y` |\n| `gemini-3.1-flash-tts` | Use when someone needs spoken narration or voiceover — explainer tracks, documentary lines, or voice to pair with generated video. | `npx skills add PrunaAI/pruna-skills@gemini-3.1-flash-tts -y` |\n| `music-2.5` | Use when someone wants an original AI song with vocals — sung lyrics, a style prompt track, or source audio for a music video. | `npx skills add PrunaAI/pruna-skills@music-2.5 -y` |\n| `stable-audio-2.5` | Use when someone wants light instrumental background music — an ambient bed under dialogue or underscore for reels and explainers. | `npx skills add PrunaAI/pruna-skills@stable-audio-2.5 -y` |\n| `whisperx` | 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. | `npx skills add PrunaAI/pruna-skills@whisperx -y` |\n\n### Workflows\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `image-to-video` | Use when someone wants one short film beat from images — a narrated scene, story moment, or cinematic B-roll with optional voiceover. | `npx skills add PrunaAI/pruna-skills@image-to-video -y` |\n| `narrated-multi-scene` | Use when someone wants a multi-part story with voiceover — episodic B-roll, chaptered promo, or several linked video scenes without on-camera dialogue. | `npx skills add PrunaAI/pruna-skills@narrated-multi-scene -y` |\n| `visual-transition-reel` | Use when someone wants a montage with transitions between shots — action-sequence reel or multi-scene piece where narration is optional. | `npx skills add PrunaAI/pruna-skills@visual-transition-reel -y` |\n| `avatar-single-scene` | Use when someone wants one polished host-on-camera beat — a speaking person with intake and approval gates before generation. | `npx skills add PrunaAI/pruna-skills@avatar-single-scene -y` |\n| `avatar-multi-scene` | Use when someone wants the same person hosting several clips — multi-segment UGC, comparison reels, or mixed speaking and animated scenes with continuity. | `npx skills add PrunaAI/pruna-skills@avatar-multi-scene -y` |\n| `interactive-explainer` | Use when someone wants an educational explainer with a host and characters — history or science shorts with dialogue, not voiceover-only B-roll. | `npx skills add PrunaAI/pruna-skills@interactive-explainer -y` |\n| `music-video` | Use when someone wants a full music video — original song or vocals, performance clips, B-roll, and lyric-synced edits. | `npx skills add PrunaAI/pruna-skills@music-video -y` |\n| `illustrated-story-reel` | Use when someone wants a slideshow story with narration or music — picture-book illustrated frames with Ken Burns or gentle p-video motion. | `npx skills add PrunaAI/pruna-skills@illustrated-story-reel -y` |\n\n## Reading order\n\n1. `generation-diversity` — ritual seed + QA before any paid call\n2. Domain craft — `image-prompting` / `video-prompting` / `audio-prompting`\n3. `pruna-api` — credentials, upload/poll/download\n4. The **tool** skill for the API call\n5. A **workflow** skill when the job is multi-step (agent runs curl + ffmpeg)\n\n## Requirements\n\n- `PRUNA_API_KEY` — https://dashboard.pruna.ai/ (see docs/api-setup.md)\n- `REPLICATE_API_TOKEN` when using audio tools\n- `curl`, `ffmpeg` / `ffprobe` for video assembly\n\nFile v1.0.10:_meta.json\n\n{\n  \"ownerId\": \"kn7cagwf7q3t0cxrgteb7xk0bh81j0eb\",\n  \"slug\": \"pruna\",\n  \"version\": \"1.0.10\",\n  \"publishedAt\": 1787904128426\n}\n\nFile v1.0.10:skill-card.md\n\n## Description:\n\nUse when installing the full Pruna generative media suite: guides, tools, and workflows in one package.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[pruna-ai](https://clawhub.ai/user/pruna-ai)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users, developers, and creative teams use this skill to install and navigate the Pruna generative media suite for image, video, audio, and multi-step media workflows.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The suite may use API credentials and make paid external API calls.\n\nMitigation: Confirm the user intends to use Pruna or Replicate services and has approved any paid calls before execution.\n\nRisk: Media, prompts, or related content may be uploaded to Pruna and sometimes Replicate.\n\nMitigation: Avoid submitting sensitive content unless the user is comfortable with those services handling it.\n\nRisk: Local media tools such as curl, ffmpeg, and ffprobe may process downloaded or generated assets.\n\nMitigation: Review proposed shell commands and file paths before running media processing steps.\n\n## Reference(s):\n\n- [Pruna Skill on ClawHub](https://clawhub.ai/pruna-ai/skills/pruna)\n- [Pruna Dashboard](https://dashboard.pruna.ai/)\n\n## Skill Output:\n\n**Output Type(s):** [guidance, markdown, shell commands, configuration]\n\n**Output Format:** [Markdown with inline bash code blocks]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May guide agents to use API credentials, paid external API calls, media uploads, and local media tools such as curl, ffmpeg, and ffprobe.]\n\n## Skill Version(s):\n\n1.0.10 (source: frontmatter and server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v1.0.10:skill.manifest.json\n\n{\n  \"references\": []\n}\n\nArchive v1.0.9: 4 files, 4307 bytes\n\nFiles: skill-card.md (2082b), skill.manifest.json (23b), SKILL.md (8085b), _meta.json (124b)\n\nFile v1.0.9:SKILL.md\n\n---\nname: pruna\ndescription: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package.\nlicense: MIT\nmetadata:\n  version: \"1.0.9\"\n  package: pruna-skills\ndepends:\n  - generation-diversity\n  - image-prompting\n  - video-prompting\n  - audio-prompting\n  - video-editing\n  - pruna-api\n  - p-image\n  - p-image-ideogram\n  - p-image-edit\n  - p-image-upscale\n  - p-image-try-on\n  - p-video\n  - p-video-avatar\n  - p-video-animate\n  - p-video-replace\n  - gemini-3.1-flash-tts\n  - music-2.5\n  - stable-audio-2.5\n  - whisperx\n  - image-to-video\n  - narrated-multi-scene\n  - visual-transition-reel\n  - avatar-single-scene\n  - avatar-multi-scene\n  - interactive-explainer\n  - music-video\n  - illustrated-story-reel\n---\n\n# pruna\n\nAll Pruna generative media skills — **guides**, **tools**, and **workflows** — in one recommended install.\n\n## Install\n\n```bash\nnpx skills add PrunaAI/pruna-skills@pruna -y\n```\n\nAfter install, start a **new chat**. Your agent picks skills from the suite by name.\n\n## What's included\n\n### Guides\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `generation-diversity` | Use when writing any generative prompt — ritual seed, explicit structure, scenario axes, and quality gates before paid API calls. | `npx skills add PrunaAI/pruna-skills@generation-diversity -y` |\n| `image-prompting` | Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas. | `npx skills add PrunaAI/pruna-skills@image-prompting -y` |\n| `video-prompting` | Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining. | `npx skills add PrunaAI/pruna-skills@video-prompting -y` |\n| `audio-prompting` | Use when crafting TTS, music, or bed prompts for any generative audio model — director style, song structure, and post-production layering. | `npx skills add PrunaAI/pruna-skills@audio-prompting -y` |\n| `video-editing` | 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. | `npx skills add PrunaAI/pruna-skills@video-editing -y` |\n| `pruna-api` | Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. | `npx skills add PrunaAI/pruna-skills@pruna-api -y` |\n\n### Tools\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `p-image` | 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. | `npx skills add PrunaAI/pruna-skills@p-image -y` |\n| `p-image-ideogram` | Use when photo generation needs more control — photoreal results, text in the image, or structured JSON with hex colors and bounding boxes. Simpler photo generation, edits, and video use other skills in the suite. | `npx skills add PrunaAI/pruna-skills@p-image-ideogram -y` |\n| `p-image-edit` | Use when someone wants to edit an existing photo — change outfits or backgrounds, compose from reference images, or apply prompt-driven edits. | `npx skills add PrunaAI/pruna-skills@p-image-edit -y` |\n| `p-image-upscale` | Use when someone wants to upscale or sharpen an existing image for print, large crops, or higher-quality delivery. | `npx skills add PrunaAI/pruna-skills@p-image-upscale -y` |\n| `p-image-try-on` | Use when someone wants virtual try-on — dress a person in clothes from reference photos for fashion or ecommerce. | `npx skills add PrunaAI/pruna-skills@p-image-try-on -y` |\n| `p-video` | Use when someone wants one short video clip from text or images — B-roll, start/end frame animation, or a quick motion shot. Not for full multi-scene films or lip-synced hosts. | `npx skills add PrunaAI/pruna-skills@p-video -y` |\n| `p-video-avatar` | Use when someone wants a person on camera speaking a script — lip-synced host, spokesperson, or narrated avatar from a portrait photo. | `npx skills add PrunaAI/pruna-skills@p-video-avatar -y` |\n| `p-video-animate` | Use when someone wants a photo to move like another video — motion transfer, dance remixes, or performance variations from a template clip. | `npx skills add PrunaAI/pruna-skills@p-video-animate -y` |\n| `p-video-replace` | Use when someone wants to swap a person, outfit, or product inside existing footage while keeping the camera move and audio. | `npx skills add PrunaAI/pruna-skills@p-video-replace -y` |\n| `gemini-3.1-flash-tts` | Use when someone needs spoken narration or voiceover — explainer tracks, documentary lines, or voice to pair with generated video. | `npx skills add PrunaAI/pruna-skills@gemini-3.1-flash-tts -y` |\n| `music-2.5` | Use when someone wants an original AI song with vocals — sung lyrics, a style prompt track, or source audio for a music video. | `npx skills add PrunaAI/pruna-skills@music-2.5 -y` |\n| `stable-audio-2.5` | Use when someone wants light instrumental background music — an ambient bed under dialogue or underscore for reels and explainers. | `npx skills add PrunaAI/pruna-skills@stable-audio-2.5 -y` |\n| `whisperx` | 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. | `npx skills add PrunaAI/pruna-skills@whisperx -y` |\n\n### Workflows\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `image-to-video` | Use when someone wants one short film beat from images — a narrated scene, story moment, or cinematic B-roll with optional voiceover. | `npx skills add PrunaAI/pruna-skills@image-to-video -y` |\n| `narrated-multi-scene` | Use when someone wants a multi-part story with voiceover — episodic B-roll, chaptered promo, or several linked video scenes without on-camera dialogue. | `npx skills add PrunaAI/pruna-skills@narrated-multi-scene -y` |\n| `visual-transition-reel` | Use when someone wants a montage with transitions between shots — action-sequence reel or multi-scene piece where narration is optional. | `npx skills add PrunaAI/pruna-skills@visual-transition-reel -y` |\n| `avatar-single-scene` | Use when someone wants one polished host-on-camera beat — a speaking person with intake and approval gates before generation. | `npx skills add PrunaAI/pruna-skills@avatar-single-scene -y` |\n| `avatar-multi-scene` | Use when someone wants the same person hosting several clips — multi-segment UGC, comparison reels, or mixed speaking and animated scenes with continuity. | `npx skills add PrunaAI/pruna-skills@avatar-multi-scene -y` |\n| `interactive-explainer` | Use when someone wants an educational explainer with a host and characters — history or science shorts with dialogue, not voiceover-only B-roll. | `npx skills add PrunaAI/pruna-skills@interactive-explainer -y` |\n| `music-video` | Use when someone wants a full music video — original song or vocals, performance clips, B-roll, and lyric-synced edits. | `npx skills add PrunaAI/pruna-skills@music-video -y` |\n| `illustrated-story-reel` | Use when someone wants a slideshow story with narration or music — picture-book illustrated frames with Ken Burns or gentle p-video motion. | `npx skills add PrunaAI/pruna-skills@illustrated-story-reel -y` |\n\n## Reading order\n\n1. `generation-diversity` — ritual seed + QA before any paid call\n2. Domain craft — `image-prompting` / `video-prompting` / `audio-prompting`\n3. `pruna-api` — credentials, upload/poll/download\n4. The **tool** skill for the API call\n5. A **workflow** skill when the job is multi-step (agent runs curl + ffmpeg)\n\n## Requirements\n\n- `PRUNA_API_KEY` — https://dashboard.pruna.ai/ (see docs/api-setup.md)\n- `REPLICATE_API_TOKEN` when using audio tools\n- `curl`, `ffmpeg` / `ffprobe` for video assembly\n\nFile v1.0.9:_meta.json\n\n{\n  \"ownerId\": \"kn7cagwf7q3t0cxrgteb7xk0bh81j0eb\",\n  \"slug\": \"pruna\",\n  \"version\": \"1.0.9\",\n  \"publishedAt\": 1785824405099\n}\n\nFile v1.0.9:skill-card.md\n\n## Description: <br>\nUse when installing the full Pruna generative media suite: all guides, tools, and workflows in one package. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[pruna-ai](https://clawhub.ai/user/pruna-ai) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and developers use this skill to install the full Pruna generative media suite, including prompt guides, media-generation tools, and multi-step image, video, audio, and editing workflows. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The install command auto-confirms installation of the full Pruna media-generation suite and its listed dependencies. <br>\nMitigation: Review the dependency list before installation and use this bundle only when the full suite is intended. <br>\nRisk: Generation workflows may require Pruna or Replicate credentials and can trigger paid API calls. <br>\nMitigation: Confirm API-key availability, billing expectations, and generation scope before running media-generation workflows. <br>\n\n\n## Reference(s): <br>\n- [Pruna dashboard](https://dashboard.pruna.ai/) <br>\n- [ClawHub skill page](https://clawhub.ai/pruna-ai/skills/pruna) <br>\n- [Publisher profile](https://clawhub.ai/user/pruna-ai) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [guidance, markdown, shell commands, configuration] <br>\n**Output Format:** [Markdown with inline shell commands and configuration requirements] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [The skill routes the agent toward Pruna suite skills for prompt writing, API use, media generation, and ffmpeg-based assembly.] <br>\n\n## Skill Version(s): <br>\n1.0.9 (source: server evidence and frontmatter) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nFile v1.0.9:skill.manifest.json\n\n{\n  \"references\": []\n}\n\nArchive v1.0.8: 4 files, 4242 bytes\n\nFiles: skill-card.md (2047b), skill.manifest.json (23b), SKILL.md (7906b), _meta.json (124b)\n\nFile v1.0.8:SKILL.md\n\n---\nname: pruna\ndescription: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package.\nlicense: MIT\nmetadata:\n  version: \"1.0.8\"\n  package: pruna-skills\ndepends:\n  - generation-diversity\n  - image-prompting\n  - video-prompting\n  - audio-prompting\n  - video-editing\n  - branding\n  - pruna-api\n  - p-image\n  - p-image-edit\n  - p-image-upscale\n  - p-image-try-on\n  - p-video\n  - p-video-avatar\n  - p-video-animate\n  - p-video-replace\n  - gemini-3.1-flash-tts\n  - music-2.5\n  - stable-audio-2.5\n  - whisperx\n  - image-to-video\n  - narrated-multi-scene\n  - visual-transition-reel\n  - avatar-single-scene\n  - avatar-multi-scene\n  - interactive-explainer\n  - music-video\n  - illustrated-story-reel\n---\n\n# pruna\n\nAll Pruna generative media skills — **guides**, **tools**, and **workflows** — in one recommended install.\n\n## Install\n\n```bash\nnpx skills add PrunaAI/pruna-skills@pruna -y\n```\n\nAfter install, start a **new chat**. Your agent picks skills from the suite by name.\n\n## What's included\n\n### Guides\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `generation-diversity` | Use when writing any generative prompt — ritual seed, explicit structure, scenario axes, and quality gates before paid API calls. | `npx skills add PrunaAI/pruna-skills@generation-diversity -y` |\n| `image-prompting` | Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas. | `npx skills add PrunaAI/pruna-skills@image-prompting -y` |\n| `video-prompting` | Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining. | `npx skills add PrunaAI/pruna-skills@video-prompting -y` |\n| `audio-prompting` | Use when crafting TTS, music, or bed prompts for any generative audio model — director style, song structure, and post-production layering. | `npx skills add PrunaAI/pruna-skills@audio-prompting -y` |\n| `video-editing` | 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. | `npx skills add PrunaAI/pruna-skills@video-editing -y` |\n| `branding` | Use when applying official Pruna brand assets — logo selection, colors, and overlay rules for launches, social, and video. | `npx skills add PrunaAI/pruna-skills@branding -y` |\n| `pruna-api` | Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. | `npx skills add PrunaAI/pruna-skills@pruna-api -y` |\n\n### Tools\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `p-image` | Use when someone wants a fast AI image — product shots, hero visuals, mood boards, or draft photos from a text prompt. | `npx skills add PrunaAI/pruna-skills@p-image -y` |\n| `p-image-edit` | Use when someone wants to edit an existing photo — change outfits or backgrounds, compose from reference images, or apply prompt-driven edits. | `npx skills add PrunaAI/pruna-skills@p-image-edit -y` |\n| `p-image-upscale` | Use when someone wants to upscale or sharpen an existing image for print, large crops, or higher-quality delivery. | `npx skills add PrunaAI/pruna-skills@p-image-upscale -y` |\n| `p-image-try-on` | Use when someone wants virtual try-on — dress a person in clothes from reference photos for fashion or ecommerce. | `npx skills add PrunaAI/pruna-skills@p-image-try-on -y` |\n| `p-video` | Use when someone wants one short video clip from text or images — B-roll, start/end frame animation, or a quick motion shot. Not for full multi-scene films or lip-synced hosts. | `npx skills add PrunaAI/pruna-skills@p-video -y` |\n| `p-video-avatar` | Use when someone wants a person on camera speaking a script — lip-synced host, spokesperson, or narrated avatar from a portrait photo. | `npx skills add PrunaAI/pruna-skills@p-video-avatar -y` |\n| `p-video-animate` | Use when someone wants a photo to move like another video — motion transfer, dance remixes, or performance variations from a template clip. | `npx skills add PrunaAI/pruna-skills@p-video-animate -y` |\n| `p-video-replace` | Use when someone wants to swap a person, outfit, or product inside existing footage while keeping the camera move and audio. | `npx skills add PrunaAI/pruna-skills@p-video-replace -y` |\n| `gemini-3.1-flash-tts` | Use when someone needs spoken narration or voiceover — explainer tracks, documentary lines, or voice to pair with generated video. | `npx skills add PrunaAI/pruna-skills@gemini-3.1-flash-tts -y` |\n| `music-2.5` | Use when someone wants an original AI song with vocals — sung lyrics, a style prompt track, or source audio for a music video. | `npx skills add PrunaAI/pruna-skills@music-2.5 -y` |\n| `stable-audio-2.5` | Use when someone wants light instrumental background music — an ambient bed under dialogue or underscore for reels and explainers. | `npx skills add PrunaAI/pruna-skills@stable-audio-2.5 -y` |\n| `whisperx` | 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. | `npx skills add PrunaAI/pruna-skills@whisperx -y` |\n\n### Workflows\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `image-to-video` | Use when someone wants one short film beat from images — a narrated scene, story moment, or cinematic B-roll with optional voiceover. | `npx skills add PrunaAI/pruna-skills@image-to-video -y` |\n| `narrated-multi-scene` | Use when someone wants a multi-part story with voiceover — episodic B-roll, chaptered promo, or several linked video scenes without on-camera dialogue. | `npx skills add PrunaAI/pruna-skills@narrated-multi-scene -y` |\n| `visual-transition-reel` | Use when someone wants a montage with transitions between shots — action-sequence reel or multi-scene piece where narration is optional. | `npx skills add PrunaAI/pruna-skills@visual-transition-reel -y` |\n| `avatar-single-scene` | Use when someone wants one polished host-on-camera beat — a speaking person with intake and approval gates before generation. | `npx skills add PrunaAI/pruna-skills@avatar-single-scene -y` |\n| `avatar-multi-scene` | Use when someone wants the same person hosting several clips — multi-segment UGC, comparison reels, or mixed speaking and animated scenes with continuity. | `npx skills add PrunaAI/pruna-skills@avatar-multi-scene -y` |\n| `interactive-explainer` | Use when someone wants an educational explainer with a host and characters — history or science shorts with dialogue, not voiceover-only B-roll. | `npx skills add PrunaAI/pruna-skills@interactive-explainer -y` |\n| `music-video` | Use when someone wants a full music video — original song or vocals, performance clips, B-roll, and lyric-synced edits. | `npx skills add PrunaAI/pruna-skills@music-video -y` |\n| `illustrated-story-reel` | Use when someone wants a slideshow story with narration or music — picture-book illustrated frames with Ken Burns or gentle p-video motion. | `npx skills add PrunaAI/pruna-skills@illustrated-story-reel -y` |\n\n## Reading order\n\n1. `generation-diversity` — ritual seed + QA before any paid call\n2. Domain craft — `image-prompting` / `video-prompting` / `audio-prompting`\n3. `pruna-api` — credentials, upload/poll/download\n4. The **tool** skill for the API call\n5. A **workflow** skill when the job is multi-step (agent runs curl + ffmpeg)\n\n## Requirements\n\n- `PRUNA_API_KEY` — https://dashboard.pruna.ai/ (see docs/api-setup.md)\n- `REPLICATE_API_TOKEN` when using audio tools\n- `curl`, `ffmpeg` / `ffprobe` for video assembly\n\nFile v1.0.8:_meta.json\n\n{\n  \"ownerId\": \"kn7cagwf7q3t0cxrgteb7xk0bh81j0eb\",\n  \"slug\": \"pruna\",\n  \"version\": \"1.0.8\",\n  \"publishedAt\": 1785259322570\n}\n\nFile v1.0.8:skill-card.md\n\n## Description: <br>\nUse when installing the full Pruna generative media suite, including guides, tools, and workflows in one package. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[pruna-ai](https://clawhub.ai/user/pruna-ai) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nDevelopers, creators, and agent operators use this skill to install the full Pruna generative media suite and route work to the appropriate guide, API, tool, or workflow skill. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Dependent skills may call external Pruna or Replicate APIs with user credentials and generate billable media. <br>\nMitigation: Review the dependent skills before use, scope API keys appropriately, and confirm user intent before paid API calls. <br>\nRisk: The umbrella release installs a broad media-generation suite, so behavior depends on the selected guide, tool, or workflow skill. <br>\nMitigation: Install only the needed dependent skills when possible and review each selected skill's requirements before execution. <br>\n\n\n## Reference(s): <br>\n- [Pruna dashboard](https://dashboard.pruna.ai/) <br>\n- [ClawHub skill page](https://clawhub.ai/pruna-ai/skills/pruna) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance] <br>\n**Output Format:** [Markdown with inline shell commands and configuration guidance] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Installs and coordinates dependent Pruna skills; dependent skills may use API credentials and local media tooling.] <br>\n\n## Skill Version(s): <br>\n1.0.8 (source: server release metadata and SKILL.md metadata) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nFile v1.0.8:skill.manifest.json\n\n{\n  \"references\": []\n}\n\nArchive v1.0.7: 4 files, 4239 bytes\n\nFiles: skill-card.md (2116b), skill.manifest.json (23b), SKILL.md (7699b), _meta.json (124b)\n\nFile v1.0.7:SKILL.md\n\n---\nname: pruna\ndescription: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package.\nlicense: MIT\nmetadata:\n  version: \"1.0.7\"\n  package: pruna-skills\ndepends:\n  - generation-diversity\n  - image-prompting\n  - video-prompting\n  - audio-prompting\n  - video-editing\n  - pruna-api\n  - p-image\n  - p-image-edit\n  - p-image-upscale\n  - p-image-try-on\n  - p-video\n  - p-video-avatar\n  - p-video-animate\n  - p-video-replace\n  - gemini-3.1-flash-tts\n  - music-2.5\n  - stable-audio-2.5\n  - whisperx\n  - image-to-video\n  - narrated-multi-scene\n  - visual-transition-reel\n  - avatar-single-scene\n  - avatar-multi-scene\n  - interactive-explainer\n  - music-video\n  - illustrated-story-reel\n---\n\n# pruna\n\nAll Pruna generative media skills — **guides**, **tools**, and **workflows** — in one recommended install.\n\n## Install\n\n```bash\nnpx skills add PrunaAI/pruna-skills@pruna -y\n```\n\nAfter install, start a **new chat**. Your agent picks skills from the suite by name.\n\n## What's included\n\n### Guides\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `generation-diversity` | Use when writing any generative prompt — ritual seed, explicit structure, scenario axes, and quality gates before paid API calls. | `npx skills add PrunaAI/pruna-skills@generation-diversity -y` |\n| `image-prompting` | Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas. | `npx skills add PrunaAI/pruna-skills@image-prompting -y` |\n| `video-prompting` | Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining. | `npx skills add PrunaAI/pruna-skills@video-prompting -y` |\n| `audio-prompting` | Use when crafting TTS, music, or bed prompts for any generative audio model — director style, song structure, and post-production layering. | `npx skills add PrunaAI/pruna-skills@audio-prompting -y` |\n| `video-editing` | 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. | `npx skills add PrunaAI/pruna-skills@video-editing -y` |\n| `pruna-api` | Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. | `npx skills add PrunaAI/pruna-skills@pruna-api -y` |\n\n### Tools\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `p-image` | Use when someone wants a fast AI image — product shots, hero visuals, mood boards, or draft photos from a text prompt. | `npx skills add PrunaAI/pruna-skills@p-image -y` |\n| `p-image-edit` | Use when someone wants to edit an existing photo — change outfits or backgrounds, compose from reference images, or apply prompt-driven edits. | `npx skills add PrunaAI/pruna-skills@p-image-edit -y` |\n| `p-image-upscale` | Use when someone wants to upscale or sharpen an existing image for print, large crops, or higher-quality delivery. | `npx skills add PrunaAI/pruna-skills@p-image-upscale -y` |\n| `p-image-try-on` | Use when someone wants virtual try-on — dress a person in clothes from reference photos for fashion or ecommerce. | `npx skills add PrunaAI/pruna-skills@p-image-try-on -y` |\n| `p-video` | Use when someone wants one short video clip from text or images — B-roll, start/end frame animation, or a quick motion shot. Not for full multi-scene films or lip-synced hosts. | `npx skills add PrunaAI/pruna-skills@p-video -y` |\n| `p-video-avatar` | Use when someone wants a person on camera speaking a script — lip-synced host, spokesperson, or narrated avatar from a portrait photo. | `npx skills add PrunaAI/pruna-skills@p-video-avatar -y` |\n| `p-video-animate` | Use when someone wants a photo to move like another video — motion transfer, dance remixes, or performance variations from a template clip. | `npx skills add PrunaAI/pruna-skills@p-video-animate -y` |\n| `p-video-replace` | Use when someone wants to swap a person, outfit, or product inside existing footage while keeping the camera move and audio. | `npx skills add PrunaAI/pruna-skills@p-video-replace -y` |\n| `gemini-3.1-flash-tts` | Use when someone needs spoken narration or voiceover — explainer tracks, documentary lines, or voice to pair with generated video. | `npx skills add PrunaAI/pruna-skills@gemini-3.1-flash-tts -y` |\n| `music-2.5` | Use when someone wants an original AI song with vocals — sung lyrics, a style prompt track, or source audio for a music video. | `npx skills add PrunaAI/pruna-skills@music-2.5 -y` |\n| `stable-audio-2.5` | Use when someone wants light instrumental background music — an ambient bed under dialogue or underscore for reels and explainers. | `npx skills add PrunaAI/pruna-skills@stable-audio-2.5 -y` |\n| `whisperx` | 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. | `npx skills add PrunaAI/pruna-skills@whisperx -y` |\n\n### Workflows\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `image-to-video` | Use when someone wants one short film beat from images — a narrated scene, story moment, or cinematic B-roll with optional voiceover. | `npx skills add PrunaAI/pruna-skills@image-to-video -y` |\n| `narrated-multi-scene` | Use when someone wants a multi-part story with voiceover — episodic B-roll, chaptered promo, or several linked video scenes without on-camera dialogue. | `npx skills add PrunaAI/pruna-skills@narrated-multi-scene -y` |\n| `visual-transition-reel` | Use when someone wants a montage with transitions between shots — action-sequence reel or multi-scene piece where narration is optional. | `npx skills add PrunaAI/pruna-skills@visual-transition-reel -y` |\n| `avatar-single-scene` | Use when someone wants one polished host-on-camera beat — a speaking person with intake and approval gates before generation. | `npx skills add PrunaAI/pruna-skills@avatar-single-scene -y` |\n| `avatar-multi-scene` | Use when someone wants the same person hosting several clips — multi-segment UGC, comparison reels, or mixed speaking and animated scenes with continuity. | `npx skills add PrunaAI/pruna-skills@avatar-multi-scene -y` |\n| `interactive-explainer` | Use when someone wants an educational explainer with a host and characters — history or science shorts with dialogue, not voiceover-only B-roll. | `npx skills add PrunaAI/pruna-skills@interactive-explainer -y` |\n| `music-video` | Use when someone wants a full music video — original song or vocals, performance clips, B-roll, and lyric-synced edits. | `npx skills add PrunaAI/pruna-skills@music-video -y` |\n| `illustrated-story-reel` | Use when someone wants a slideshow story with narration or music — picture-book illustrated frames with Ken Burns or gentle p-video motion. | `npx skills add PrunaAI/pruna-skills@illustrated-story-reel -y` |\n\n## Reading order\n\n1. `generation-diversity` — ritual seed + QA before any paid call\n2. Domain craft — `image-prompting` / `video-prompting` / `audio-prompting`\n3. `pruna-api` — credentials, upload/poll/download\n4. The **tool** skill for the API call\n5. A **workflow** skill when the job is multi-step (agent runs curl + ffmpeg)\n\n## Requirements\n\n- `PRUNA_API_KEY` — https://dashboard.pruna.ai/ (see docs/api-setup.md)\n- `REPLICATE_API_TOKEN` when using audio tools\n- `curl`, `ffmpeg` / `ffprobe` for video assembly\n\nFile v1.0.7:_meta.json\n\n{\n  \"ownerId\": \"kn7cagwf7q3t0cxrgteb7xk0bh81j0eb\",\n  \"slug\": \"pruna\",\n  \"version\": \"1.0.7\",\n  \"publishedAt\": 1784810239853\n}\n\nFile v1.0.7:skill-card.md\n\n## Description: <br>\nUse when installing the full Pruna generative media suite: guides, tools, and workflows in one package. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[pruna-ai](https://clawhub.ai/user/pruna-ai) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and developers use this skill bundle to install Pruna generative media guidance, API workflows, and media-generation tools for images, video, audio, narration, music, captions, and multi-step content production. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Prompts, uploaded media, and generated outputs may be sent to Pruna or Replicate. <br>\nMitigation: Avoid sensitive media unless the user has approved the external service use and data handling terms. <br>\nRisk: Workflows may consume paid API credits. <br>\nMitigation: Confirm cost expectations before making API calls, especially for batches or multi-step media workflows. <br>\nRisk: API keys are required for Pruna and some audio tools. <br>\nMitigation: Keep API keys scoped, private, and out of generated files, logs, and shared transcripts. <br>\n\n\n## Reference(s): <br>\n- [Pruna ClawHub skill page](https://clawhub.ai/pruna-ai/skills/pruna) <br>\n- [Pruna dashboard](https://dashboard.pruna.ai/) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, code, shell commands, configuration, guidance] <br>\n**Output Format:** [Markdown guidance with inline commands and API workflow instructions] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [May guide agents to call Pruna or Replicate APIs, use curl, and assemble media with ffmpeg or ffprobe.] <br>\n\n## Skill Version(s): <br>\n1.0.7 (source: server release evidence and artifact metadata) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nFile v1.0.7:skill.manifest.json\n\n{\n  \"references\": []\n}","readmeExcerpt":"Skill: pruna Owner: pruna-ai Summary: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package. Tags: ai:1.0.14, generative:1.0.14, latest:1.0.14, pruna:1.0.14 Version history: v1.0.14 | 2026-09-29T15:39:26.106Z | auto pruna 1.0.14 - Updated SKILL.md metadata to version 1.0.14. - Removed the file skill-card.md. v1.0.13 | 2026-09-17T14:04:00.226Z | auto - Added new de","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"npx skills add PrunaAI/pruna-skills@pruna -y"},{"language":"bash","snippet":"npx skills add PrunaAI/pruna-skills@pruna -y"},{"language":"bash","snippet":"npx skills add PrunaAI/pruna-skills@pruna -y"},{"language":"bash","snippet":"npx skills add PrunaAI/pruna-skills@pruna -y"},{"language":"bash","snippet":"npx skills add PrunaAI/pruna-skills@pruna -y"},{"language":"bash","snippet":"npx skills add PrunaAI/pruna-skills@pruna -y"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: pruna\ndescription: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package.\nlicense: MIT\nmetadata:\n  version: \"1.0.14\"\n  package: pruna-skills\ndepends:\n  - generation-diversity\n  - image-prompting\n  - video-prompting\n  - audio-prompting\n  - video-editing\n  - pruna-api\n  - p-image\n  - p-image-ideogram\n  - p-image-edit\n  - p-image-upscale\n  - p-image-try-on\n  - p-video-2-pro\n  - p-video-2\n  - p-video\n  - p-video-avatar\n  - p-video-animate\n  - p-video-replace\n  - p-video-edit\n  - gemini-3.1-flash-tts\n  - music-2.5\n  - stable-audio-2.5\n  - whisperx\n  - image-to-video\n  - narrated-multi-scene\n  - visual-transition-reel\n  - avatar-single-scene\n  - avatar-multi-scene\n  - interactive-explainer\n  - music-video\n  - illustrated-story-reel\n---\n\n# pruna\n\nAll Pruna generative media skills — **guides**, **tools**, and **workflows** — in one recommended install.\n\n## Install\n\n```bash\nnpx skills add PrunaAI/pruna-skills@pruna -y\n```\n\nAfter install, start a **new chat**. Your agent picks skills from the suite by name.\n\n## What's included\n\n### Guides\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `generation-diversity` | Use when writing any generative prompt — ritual seed, explicit structure, scenario axes, and quality gates before paid API calls. | `npx skills add PrunaAI/pruna-skills@generation-diversity -y` |\n| `image-prompting` | Use when crafting still-image prompts for any generative model — composition, identity sheets, edits, try-on, and photoreal personas. | `npx skills add PrunaAI/pruna-skills@image-prompting -y` |\n| `video-prompting` | Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining. | `npx skills add PrunaAI/pruna-skills@video-prompting -y` |\n| `audio-prompting` | Use when crafting TTS, music, or bed prompts for any generative audio model — director style, song structure, and post-production layering. | `npx skills add PrunaAI/pruna-skills@audio-prompting -y` |\n| `video-editing` | 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. | `npx skills add PrunaAI/pruna-skills@video-editing -y` |\n| `pruna-api` | Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety. | `npx skills add PrunaAI/pruna-skills@pruna-api -y` |\n\n### Tools\n\n| Skill | Description | Install |\n| --- | --- | --- |\n| `p-image` | 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. | `npx skills add PrunaAI/pruna-skills@p-image -y` |\n| `p-image-ideogr"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn7cagwf7q3t0cxrgteb7xk0bh81j0eb\",\n  \"slug\": \"pruna\",\n  \"version\": \"1.0.14\",\n  \"publishedAt\": 1790696366106\n}"},{"path":"skill-card.md","content":"## Description:\n\nInstalls the full Pruna generative media suite of guides, tools, and workflows in one package.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[pruna-ai](https://clawhub.ai/user/pruna-ai)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nCreators and developers install this bundle to access Pruna guides, media-generation tools, and multi-step workflows for images, video, and audio.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Unpinned installer commands can fetch unexpected changes to downstream skills.\n\nMitigation: Use a trusted or version-pinned installation path and review the skills before use.\n\nRisk: Some downstream media tools require Pruna or Replicate credentials.\n\nMitigation: Provide credentials only to the relevant tools when needed.\n\n## Reference(s):\n\n- [pruna on ClawHub](https://clawhub.ai/pruna-ai/skills/pruna)\n\n## Skill Output:\n\n**Output Type(s):** [Guidance, Shell commands, Configuration instructions]\n\n**Output Format:** [Markdown with inline shell commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [The bundle directs agents to separately installed skills for media tasks.]\n\n## Skill Version(s):\n\n1.0.14 (source: frontmatter and server release)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."},{"path":"skill.manifest.json","content":"{\n  \"references\": []\n}"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package. Skill: pruna Owner: pruna-ai Summary: Use when installing the full Pruna generative media suite — all guides, tools, and workflows in one package. Tags: ai:1.0.14, generative:1.0.14, latest:1.0.14, pruna:1.0.14 Version history: v1.0.14 | 2026-09-29T15:39:26.106Z | auto pruna 1.0.14 - Updated SKILL.md metadata to version 1.0.14. - Removed the file skill-card.md. v1.0.13 | 2026-09-17T14:04:00.226Z | auto - Added new de","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1267,"uniquenessScore":46,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-11T15:12:57.704Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-11T15:12:57.704Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-11T17:43:28.071Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}