remotion-maps
Create Animated Maps in Remotion
Animated maps often shimmer, load late, or use unsuitable geographic sources. This skill guides deterministic Remotion implementations across static, 2D, annotated, and 3D map techniques.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "remotion-maps" from https://skillstore.io/skills/remotion-dev-remotion-maps.md and its manifest at https://skillstore.io/api/skills/remotion-dev-remotion-maps/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "remotion-maps". Create a ten-second route animation from Zurich to New York without a paid map key.
Expected outcome:
A MapLibre implementation plan using a great-circle route, a fixed map plate, frame-based line progress, and provider attribution.
Using "remotion-maps". Show a river entering three countries, with each border and label appearing at the correct time.
Expected outcome:
A MapTiler workflow that prepares ordered GeoJSON, calculates country-entry stops, and synchronizes river, border, fill, and label animations.
Using "remotion-maps". Create a cinematic flight through a mountain gorge for a 20-second Remotion composition.
Expected outcome:
A Cesium landscape plan with a smoothed camera path, MapTiler terrain, fixed altitude controls, render gates, and representative frame checks.
Security Audit
High RiskThe review confirmed one medium supply-chain risk because the Cesium component executes a remote script without integrity verification. Other static alerts are false positives caused by templates, documentation, fixed paths, named provider tokens, and local frame capture. Separate guidance to use unrestricted MapTiler keys creates a high-confidence credential-abuse risk.
Confirmed security concerns (1)
Capability review items (1)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
โ๏ธ External commands (41)
๐ Network access (13)
๐ Env variables (22)
๐ Filesystem access (22)
โก Contains scripts (1)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/remotion-dev-remotion-maps/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/remotion-dev-remotion-maps?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/remotion-dev-remotion-maps?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/remotion-dev-remotion-maps/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/remotion-dev-remotion-maps.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
remotion-dev. (2026). remotion-maps security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/remotion-dev-remotion-maps/audits/1BibTeX citation
@techreport{remotion-dev-remotion-dev-remotion-maps-2026,
author = {remotion-dev},
title = {remotion-maps security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/remotion-dev-remotion-maps/audits/1},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "remotion-maps security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "remotion-dev"
date-released: "2026-07-26"
url: "https://skillstore.io/skills/remotion-dev-remotion-maps/audits/1"
identifiers:
- type: other
value: "skillstore:remotion-dev-remotion-maps:audit:1"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Build a Route Video
Create a stable animated route with map layers, labels, and frame-based progress.
Explain Geographic Evidence
Combine provider tiles with verified GeoJSON for rivers, borders, and country-entry timing.
Produce a 3D Flyover
Plan a Cesium terrain or city flight with smooth paths and deterministic frame capture.
Try These Prompts
Create a Remotion locator shot for [place]. Use one static image at [dimensions]. Add fixed labels for [locations] and preserve attribution.
Build a [duration]-second MapLibre route from [start] to [end]. Draw the route by frame and keep the map deterministic during rendering.
Create a MapTiler explainer for [topic]. Compare provider vector data with supplied GeoJSON. Animate [features] and document each geographic source.
Create a Cesium [landscape or city] flythrough along [path]. Smooth camera motion, restrict provider keys, preserve attribution, and verify representative rendered frames.
Best Practices
- Choose one map technique for each shot and load only its relevant guidance.
- Drive every animation from the Remotion frame and wait for map resources before capture.
- Use dedicated restricted provider keys, preserve attribution, and record geographic sources.
Avoid
- Do not move a live 2D map camera every frame before testing a rendered clip.
- Do not hand-build geodesic calculations when Turf already provides the required operation.
- Do not use unrestricted production credentials or remove required provider attribution.
Frequently Asked Questions
Which map technique should I choose?
Do all techniques require an API key?
How does the skill improve render stability?
Can it animate custom geographic data?
Does it support genuine 3D camera movement?
What must I verify before publishing a video?
Developer Details
Author
remotion-devLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
0715a6e09ea875c8e28cb705ce87cc83045e69c1
Maintenance freshness
7/28/2026
Usage
0 downloads ยท 0 views
File structure
๐ SKILL.md
๐ techniques/
๐ cesium/
๐ assets/
๐ cesium-path.json
๐ CesiumFlythrough.tsx
๐ city-path.json
๐ example-Root.tsx
๐ flight-path.ts
๐ sample-river.geojson
๐ references/
๐ 3d-data-sources.md
๐ 3d-flyover-architecture.md
๐ scripts/
๐ prep-cesium-path.mjs
๐ TECHNIQUE.md
๐ mapbox/
๐ references/
๐ render-stability.md
๐ TECHNIQUE.md
๐ maplibre/
๐ references/
๐ render-stability.md
๐ TECHNIQUE.md
๐ maptiler/
๐ assets/
๐ CountryLabel.tsx
๐ example-Root.tsx
๐ RiverReveal.tsx
๐ sample-data/
๐ country-meta.json
๐ yarlung-flow.json
๐ tokens.ts
๐ references/
๐ map-data-sources.md
๐ map-explainer-architecture.md
๐ map-geo-prep.md
๐ render-stability.md
๐ scripts/
๐ prep-geo.mjs
๐ TECHNIQUE.md
๐ static-map/
๐ TECHNIQUE.md