— No reviews yet
0 installs
10 views
0.0% view→install
Install
$ agentstack add skill-aryankumar06-claude-code-skills-claude-code-skills ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Are you the author of Motion Graphics? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claimAbout
Motion Graphics
This skill enables the creation of programmatic motion graphics and animations within the Manus sandbox environment.
Core Workflow
To create a motion graphics video, follow these steps:
- Define Animation Parameters: Determine the resolution (e.g., 1280x720), duration (e.g., 5 seconds), and framerate (e.g., 30 FPS).
- Choose an Implementation Strategy:
- Frame-by-Frame (Recommended): Use Python with
Pillowto draw each frame as an image, then assemble them withFFmpeg. - FFmpeg Filters: Use complex filtergraphs for simpler animations like scrolls, zooms, and overlays.
- Matplotlib Animation: Best for mathematical or data-driven motion graphics.
- Implement the Script: Create a Python script (refer to
scripts/generate_motion.pyfor a template) that:
- Calculates a
progressvariable (0.0 to 1.0) for each frame. - Draws elements (shapes, text, images) based on the progress.
- Saves frames as numbered files (e.g.,
frame_0001.png).
- Assemble and Encode: Use
FFmpegto combine frames into a final video file (e.g.,.mp4). - Clean Up: Delete all temporary frame files after the video is generated.
Bundled Resources
Scripts
scripts/generate_motion.py: A template script for frame-by-frame animation using Pillow and FFmpeg.
References
references/techniques.md: Detailed guide on animation techniques, FFmpeg filters, and best practices for high-quality output.
Guidelines for Quality
- Smoothness: Use a consistent framerate (30 or 60 FPS).
- Compatibility: Always use
-pix_fmt yuv420pin FFmpeg to ensure the output video plays correctly on all devices. - Resource Management: The sandbox has limited storage; avoid generating thousands of high-resolution frames without cleanup.
- Visuals: Use
Pillow'sImageDrawfor crisp vector-like shapes andImageFontfor professional typography.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: aryankumar06
- Source: aryankumar06/claude-code-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.