Cesium Skills

Writes native CesiumJS demos for the latest stable Cesium API (async terrain, 3D Tiles, imagery, WebGL2 shaders/effects). Use when creating or migrating Cesium Viewer, layers, terrain, Cesium3DTileset, models, CustomShader, PostProcessStage, materials, particles, or when old Cesium 1.x / WebGL1 demos break. Do not use for non-Cesium GIS or mars3d/SuperMap wrappers.

52 stars 9 forksImages, Video & Audio

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add OpenCesium/Cesium-Skills --skill cesium-skills
Manual install
git clone --depth 1 https://github.com/OpenCesium/Cesium-Skills.git /tmp/Cesium-Skills
mkdir -p ~/.claude/skills
cp -r /tmp/Cesium-Skills/. ~/.claude/skills/cesium-skills

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Cesium Skills (native, latest API)

Generate **native CesiumJS** code aligned with the [official ref-doc](https://cesium.com/learn/cesiumjs/ref-doc/).

This skill ships **~185 modernized demo scripts** (`.js` only, no HTML) under [`examples/`](examples/), converted from Cesium-Examples `examples/cesiumEx` with async terrain/tileset, `baseLayer`, and WebGL2-oriented rewrites.

## Hard rules

1. **Native only** — call `Cesium.*` directly. No mars3d / SuperMap / custom SDK wrappers.
2. **Latest stable Cesium** — Ion CDN or `npm cesium`. Do not default to Cesium 1.98 paths.
3. **Modern async API** — prefer `fromUrl` / `fromGltfAsync` / `createWorldTerrainAsync` / `Terrain.fromWorldTerrain`. Never recommend `readyPromise` or `new Cesium3DTileset({ url })` / `new CesiumTerrainProvider({ url })` as the primary path.
4. **WebGL2 default** — never set `requestWebgl1: true`. Custom shaders follow [webgl2.md](webgl2.md).
5. **Container** — `div#map` unless the host project already differs.
6. **No default Ion basemap noise** — `baseLayer: false` + `baseLayerPicker: false`, then add imagery yourself. Do **not** use deprecated `imageryProvider: false`.
7. Prefer **Chinese section comments** when writing demos for Chinese users.
8. Prefer **Tianditu XYZ** as the sample imagery (placeholder `tk=`).
Read the full skill on GitHub

Details

Skill name
cesium-skills
Repo updated
29 July 2026

FAQ

What does the Cesium Skills skill do?

Writes native CesiumJS demos for the latest stable Cesium API (async terrain, 3D Tiles, imagery, WebGL2 shaders/effects). Use when creating or migrating Cesium Viewer, layers, terrain, Cesium3DTileset, models, CustomShader, PostProcessStage, materials, particles, or when old Cesium 1.x / WebGL1 demos break. Do not use for non-Cesium GIS or mars3d/SuperMap wrappers.

How do I install the Cesium Skills skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add OpenCesium/Cesium-Skills --skill cesium-skills. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Cesium Skills popular?

It lives in OpenCesium/Cesium-Skills, which has 52 GitHub stars and 9 forks.

Related skills

Moyuxl Ecom Image Prompt

51

AlephAITech/moyuxl-ecom-image-prompt

拆解参考图并把视觉手法迁移到用户产品;或从产品图/基础资料出发,检索可核验信息,策划详情页并输出逐屏生产级豆包生图执行稿。详情页只有产品图/零散身份规格且无完整合格卖点集时,先交付调研卖点大纲并经用户确认。适用于参考反推、主图套系、整套详情页和稀疏资料补全。不用于纯文案、普通修图或翻译。

Images, Video & Audio10

Openai Compatible Imagegen

60

Syh1906/openai-compatible-imagegen

Generate, edit, and batch-process images through the bundled script and configured API Key provider (OpenAI-compatible, Atlas, xAI, or Gemini). Use for photos, illustrations, product visuals, posters, covers, diagrams, UI references, game art, transparent subjects, reference-image edits, inpainting, multi-reference compositions, and image batches when this local OpenAI-compatible workflow is the requested backend. Do not force this workflow when the user explicitly selects another image tool or backend.

Images, Video & Audio

Xiaoyuzhou Podcast Notes

57

weisi-gu/xiaoyuzhou-podcast-notes

把小宇宙(Xiaoyuzhou FM)单集播客转成结构化的 Markdown 笔记。工作流为:解析小宇宙单集链接 → 拿到音频直链、shownotes、章节(有官方转录则直接用)→ 转录音频 → 判断内容类型(财经/科技商业/人物访谈/知识科普/通用)→ 套用对应的笔记模板 → 输出 .md 笔记文件。只要用户给出小宇宙链接(xiaoyuzhoufm.com/episode/...)、或提到"把这期播客整理成笔记""转录小宇宙""生成播客笔记""播客总结/逐字稿/shownotes 整理",就使用本技能;即便用户没说"skill"二字也应触发。也支持用户已自备音频文件或转录文本,只需生成笔记的场景。

Images, Video & Audio

Remotion Transitions

70

Ashad001/remotion-transitions

This skill should be used when the user asks to create custom Remotion transitions, asks about "cool transitions", "cinematic transitions", "striped transitions", "glitch transitions", "custom TransitionPresentation", or wants to build scene-to-scene transitions in Remotion beyond the built-in library. Also triggers for "how to make transitions in Remotion", "custom transition", "high-energy transitions", "energy transitions", "branded transitions".

Images, Video & Audio

Audio Tldr

42

AugustusW/audio-tldr-skill

Summarize videos, audio files, and podcasts into key takeaways. Give it a YouTube/podcast URL or a local audio/video file — it transcribes locally (cached; repeat requests reuse the transcript) and distills the transcript into key points, summaries, or translations. Use when the user asks to summarize, get key points from, translate, or TL;DR any audio or video content.

Images, Video & AudioIn 1 list

Motion Sticker Pack

65

kobingogo/motion-sticker-pack

Create an animated sticker pack from a supplied character image or a text-defined character by collecting a style and Emoji or short reaction descriptions, generating and approving a static sheet, then routing video generation, cleanup, splitting, and packaging. Also process existing static sheets or grid videos. Use for animated emoji or sticker-pack production, not for designing a separate character identity artifact or general video editing.

Images, Video & Audio

Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.