# Animate Still Images into Short Videos

Choosing a video model and motion prompt for a still image can be difficult. This skill provides practical models, prompts, durations, and workflows.

## Install

```bash
npx skillstore add 101-skills/image-to-video
```

## Metadata

- Status: approved
- Slug: 101-skills-image-to-video
- Skillstore revision: r1
- Version status: missing
- Tree hash: db899372352dc8a34b331af6d1d05c586fdbf78cab3861731090ad5615a7bc7f
- Author: 101-skills
- GitHub username: 101-skills
- License: MIT
- Repository: https://github.com/101-skills/skills/tree/main/tools/video/image-to-video/
- Ref: d71c7417a35d5c2624161bd2fe8de8a41a362128
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network
- Quality score: 50
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/101-skills-image-to-video
- Manifest: https://skillstore.pages.dev/api/skills/101-skills-image-to-video/manifest

## Capabilities

- Selects suitable image-to-video models for landscapes, portraits, products, fabrics, and illustrations.
- Builds motion prompts with camera movement, subject movement, atmosphere, and pacing.
- Provides belt CLI examples for generating, animating, upscaling, adding audio, and merging media.
- Recommends clip durations and multi-clip workflows for longer videos.
- Guides cinemagraph creation with isolated motion and short looping clips.

## Use Cases

- Create Social Media Motion: Turn campaign stills into short, restrained video clips with suitable camera and subject motion.
- Animate Product Photography: Add controlled orbit, lighting, reflection, fabric, or material motion to product images.
- Build Cinematic Sequences: Plan several short generated clips, then upscale, add audio, and merge them.

## Prompt Templates

### Add Gentle Motion

```
Animate [image] with subtle [subject motion]. Keep the camera static and preserve the original composition.
```

### Choose a Model

```
Recommend a model for this [content type] image. Consider [quality], [speed], [resolution], and [material behavior]. Explain the choice.
```

### Design Camera Movement

```
Create a motion prompt for [image]. Use one [camera movement], gentle [subject motion], [atmosphere], and a [pace] mood.
```

### Plan a Complete Workflow

```
Plan a [duration] video from [source image]. Define short clips, progressive motion, model choices, upscaling, audio, and final merging.
```

## Limitations

- Requires the external belt CLI and access to hosted inference services.
- Generation quality, pricing, availability, and supported options depend on external model providers.
- Complex action and long clips may introduce distortion, artifacts, or inconsistent motion.
- The guide does not verify media rights, consent, privacy terms, or provider retention policies.

## Best Practices

- Start with a high-resolution source image and clearly define the main moving element.
- Use one camera direction and subtle subject motion to reduce warping and artifacts.
- Generate short clips first, compare results, and extend duration by joining compatible clips.

## Anti Patterns

- Do not request several conflicting camera movements or complex actions in one clip.
- Do not upload confidential, restricted, or unlicensed media to external inference services.
- Do not assume long generation requests will preserve quality or visual continuity.

## Security Audit

- Audited at: 2026-07-12T10:02:52.455\+00:00
- Summary: Most static findings are false positives caused by Markdown backticks, code fences, model identifiers, and ordinary prose. Confirmed command examples invoke external CLI tools, and image inputs are sent to remote inference services.

## Stats

- Views: 0
- Downloads: 4
- Favorites: 0
- Popularity score: 0
