← 返回 Skills 市场
270
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install cesium
功能描述
Build, debug, and optimize CesiumJS 3D globe apps, including viewer setup, terrain/imagery, 3D Tiles, GeoJSON/CZML loading, camera control, picking, entity s...
使用说明 (SKILL.md)
Cesium
Implement CesiumJS solutions with minimal assumptions and production-safe defaults.
Workflow
- Confirm runtime assumptions first: framework (vanilla/Vite/React), CesiumJS version, and whether Cesium Ion is available.
- Start with the smallest runnable viewer setup before adding terrain, 3D Tiles, or heavy data layers.
- Keep token handling out of source code; use environment variables and project config wiring.
- Add data layers incrementally and verify camera framing after each step.
- For rendering/perf issues, reduce scene complexity first, then tune request/render settings.
Implementation guardrails
- Prefer explicit imports from
cesiumand avoid hidden globals. - Use
requestRenderModefor mostly static scenes to reduce GPU/CPU usage. - Dispose resources in teardown paths (
viewer.destroy()) in SPA route changes/unmounts. - For large datasets, prefer 3D Tiles over huge entity collections when possible.
- Keep picking logic resilient: handle
undefinedpicks and mixed primitive/entity results.
Debugging checklist
- Blank globe: verify CSS container height/width and render loop not blocked.
- Missing terrain/tiles: verify network access, token, and dataset permissions.
- Misplaced data: verify CRS and coordinate order (lon, lat, height).
- Memory/GPU pressure: profile number of entities/primitives and texture-heavy layers.
Reference docs in this skill
- Read
{baseDir}/references/patterns.mdwhen generating or fixing Cesium code.
安全使用建议
This skill is instruction-only and consistent with its CesiumJS help purpose. Before installing: be sure you do not paste or commit Cesium Ion tokens into source (use environment variables or secure secrets management), review any generated code for unintended network calls, and note that the skill can be invoked by the agent (normal behavior). If future versions add install steps or required env vars, re-evaluate before granting access.
功能分析
Type: OpenClaw Skill
Name: cesium
Version: 1.0.1
The skill bundle provides standard patterns and best practices for developing CesiumJS applications, including viewer setup, token management via environment variables, and performance optimization. The instructions in SKILL.md and code snippets in references/patterns.md are well-aligned with the stated purpose and contain no signs of malicious intent or security risks.
能力评估
Purpose & Capability
Name, description, and included guidance focus on building, debugging, and optimizing CesiumJS apps; there are no unrelated env vars, binaries, or installs required.
Instruction Scope
SKILL.md and references/patterns.md give concrete code patterns and debugging steps limited to Cesium usage; they do not instruct reading arbitrary system files, exfiltrating data, or contacting unexpected external endpoints.
Install Mechanism
No install spec or downloadable code is present (instruction-only), so nothing is written to disk or executed by the installer — lowest-risk category.
Credentials
The skill itself declares no required environment variables, but the patterns reference using an env var (VITE_CESIUM_ION_TOKEN) for Cesium Ion tokens — this is appropriate for the domain, but users must supply their own token when needed and avoid committing secrets to source.
Persistence & Privilege
always is false and there is no mechanism to persist or modify other skills or agent-wide settings; autonomous invocation is allowed (platform default) but this skill does not request extra privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install cesium - 安装完成后,直接呼叫该 Skill 的名称或使用
/cesium触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Skill now focuses on building, debugging, and optimizing CesiumJS 3D globe apps.
- All email-related files and documentation removed.
- Adds guidance for Cesium viewer setup, data layers, camera control, performance tuning, and debugging.
- Includes new reference documentation at references/patterns.md for Cesium code patterns.
v1.0.0
- Initial release of the email skill for safe and reliable email operations using IMAP/SMTP.
- Supports listing, searching, reading, drafting, and sending emails with explicit user confirmation.
- Implements safety-first rules: always preview before sending, require a dry-run, and only send if explicitly confirmed.
- Provides clear guidance on environment variable setup and example command usage.
- Strictly avoids bulk sending, auto-send, chat channels, and unsafe content execution.
元数据
常见问题
cesium 是什么?
Build, debug, and optimize CesiumJS 3D globe apps, including viewer setup, terrain/imagery, 3D Tiles, GeoJSON/CZML loading, camera control, picking, entity s... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 270 次。
如何安装 cesium?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install cesium」即可一键安装,无需额外配置。
cesium 是免费的吗?
是的,cesium 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
cesium 支持哪些平台?
cesium 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 cesium?
由 jvy(@jvy)开发并维护,当前版本 v1.0.1。
推荐 Skills