本文へ移動
cccskills
無料GitHub で公開

using-cesiumjs-skills

Use when a conversation begins with a CesiumJS development request - maps the 14 domain skills on offer and explains how passive activation selects between them

インストール方法を見る

含まれるファイル(1)

  • SKILL.md2.6 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

CesiumJS Skills Orientation

This plugin provides 14 domain skills covering CesiumJS v1.144 (~563 public symbols). Skills activate passively via description matching — no explicit invocation is required.

Available Skills

SkillUse when...
cesiumjs-viewer-setupInitializing a CesiumJS app, configuring widgets, setting Ion tokens, bootstrapping a globe
cesiumjs-cameraPositioning the camera, flyTo animations, constraining navigation, custom camera controllers, entity tracking
cesiumjs-entitiesAdding points/labels/models/polygons and segmented paths, loading GeoJSON/KML/CZML/GPX through DataSources
cesiumjs-3d-tilesLoading tilesets, compressed/CAD glTF content, MVT, metadata, voxels, point clouds, and clipping
cesiumjs-imageryAdding/swapping base map layers, configuring imagery providers, split-screen comparisons
cesiumjs-terrain-environmentConfiguring terrain, querying heights, atmosphere/sky/fog/lighting/shadows, panoramas
cesiumjs-primitivesPerformance-critical static geometry, custom shapes, batching, BufferPrimitive collections, GeoJsonPrimitive
cesiumjs-materials-shadersFabric materials, ImageBasedLighting, post-processing effects, bloom, tonemapping
cesiumjs-custom-shaderWriting GLSL shader bodies for Model/Cesium3DTileset/VoxelPrimitive; reading feature IDs or structural metadata inside a shader
cesiumjs-time-propertiesTime-dynamic attributes, simulation clocks, interpolation, and interval/sampled path materials
cesiumjs-spatial-mathCoordinate conversions, ellipsoid geometry, model matrices, intersection tests, projections
cesiumjs-interactionUser clicks on the globe, multi-modifier input actions, entity/feature selection, edge-snap picking, hover effects, drag interactions
cesiumjs-models-particlesglTF/GLB loading, KHR meshopt compression, CAD display extensions, animations, and particles
cesiumjs-core-utilitiesHTTP requests via Resource, Color, Event, error handling, helper functions

Cross-Domain Questions

When a question spans multiple domains, consult wiki/Domain-Mapping.md — the definitive ownership map assigning every public CesiumJS class, function, and enum to exactly one skill.

Runtime Verification

Chrome DevTools MCP is available for browser-based iteration: console error checking, network inspection, screenshots, and Lighthouse audits.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

CesiumJS 3D Tiles - Cesium3DTileset, compressed and CAD-style glTF content, MVTDataProvider, UrlTemplate3DTilesDataProvider, styling, metadata, feature picking, voxels, point clouds, I3S, Gaussian splats, clipping. Use when a task involves loading 3D Tiles or Mapbox Vector Tiles, draping vector tiles on terrain, rendering KHR meshopt/CAD content, styling or querying features, working with voxels or point clouds, or clipping spatial data.

日本語の概要は準備中です。原文の説明を表示しています。

CesiumGS/cesiumjs-skills1892026年9月14日 更新

CesiumJS camera control - Camera, flyTo, lookAt, setView, ScreenSpaceCameraController, composable Controller camera controllers (1.144), CameraEventAggregator, flight animation. Use when positioning the camera, creating flyTo animations, constraining user navigation, adding custom or asset-inspection camera controllers, tracking entities, or converting between screen and world coordinates.

日本語の概要は準備中です。原文の説明を表示しています。

CesiumGS/cesiumjs-skills1892026年9月14日 更新

CesiumJS core utilities and networking - Resource, Color, Event, Request, RequestScheduler, error handling, helper functions, feature detection. Use when fetching remote data, managing HTTP requests, working with colors, handling events, debugging errors, or using utility functions like defined, clone, or buildModuleUrl.

日本語の概要は準備中です。原文の説明を表示しています。

CesiumGS/cesiumjs-skills1892026年9月14日 更新

CustomShader authoring — vertexShaderText and fragmentShaderText against VertexInput, FragmentInput, FeatureIds, Metadata, czm_modelMaterial. Use when reading EXT_mesh_features or EXT_structural_metadata property textures/tables, vertex displacement, or shading VoxelPrimitive.

日本語の概要は準備中です。原文の説明を表示しています。

CesiumGS/cesiumjs-skills1892026年9月14日 更新

CesiumJS entities and data sources - Entity, EntityCollection, DataSource, GeoJsonDataSource, KmlDataSource, CzmlDataSource, Graphics types, PathGraphics, PathMode, Visualizers. Use when adding points, labels, models, polygons, polylines, or time-segmented paths, loading GeoJSON/KML/CZML/GPX data, or working with the high-level Entity API.

日本語の概要は準備中です。原文の説明を表示しています。

CesiumGS/cesiumjs-skills1892026年9月14日 更新

CesiumJS imagery layers - ImageryProvider, ImageryLayer, ImageryLayerCollection, WMS, WMTS, Bing, OpenStreetMap, ArcGIS, Mapbox, tile discard policies. Use when adding or swapping base map layers, configuring imagery providers, layering multiple map sources, or creating split-screen imagery comparisons.

日本語の概要は準備中です。原文の説明を表示しています。

CesiumGS/cesiumjs-skills1892026年9月14日 更新

CesiumGS のスキルをすべて見る

このスキルの問題を報告する