К основному содержанию
скилл CX Codex

globe-gl — скилл для Claude Code: что делает и как установить

Скилл помогает настраивать 3D-глобусы через библиотеку globe.gl на ThreeJS и WebGL. Пригодится при отрисовке точек, дуг и полигонов на карте в чистом HTML или React.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add MengTo/Skills --skill globe-gl -a claude-code
Открыть на GitHub

Что делает globe-gl

Скилл инструктирует агента по работе с библиотекой globe.gl в чистом HTML через ESM или тег script, а также в связке с react-globe.gl. По шагам процесса агент сначала уточняет окружение и нужные слои, собирает минимальный рабочий пример, а затем добавляет интерактивность или дополнительные слои по запросу.

В визуализацию можно выводить точки, дуги или полигоны. Также поддерживаются пути, тепловые карты, гексагональные корзины (hex bins), текстовые метки и произвольные 3D-объекты. Глобус растягивается под размер родительского элемента. Поэтому размеры контейнера нужно заранее прописать в CSS.

Для мобильных экранов инструкция требует снижать количество точек и их размер, иначе производительность интерфейса просядет. При неоновом стиле наложения данных скилл советует выбирать более тёмную текстуру шара.

Какие задачи решает

  • подключить globe.gl через ESM или обычный тег script
  • визуализировать геоточки, дуги перелётов и полигоны стран
  • интегрировать 3D-глобус в React-приложение через react-globe.gl
  • настроить адаптивный размер контейнера и производительность рендера

Примеры запросов агенту

  • Сделай 3D-глобус на globe.gl с дугами между городами в чистом HTML
  • Добавь компонент react-globe.gl с полигонами стран и тёмной текстурой
  • Настрой отображение точек с координатами на ThreeJS-глобусе

Как установить globe-gl

1Через Skills CLI (Vercel)

npx skills add MengTo/Skills --skill globe-gl -a claude-code

2Вручную: положить файлы

~/.claude/skills/globe-gl/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/globe-gl/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о globe-gl

Как установить globe-gl в Claude Code?

Выполните команду npx skills add MengTo/Skills --skill globe-gl -a claude-code. Файл навыка запишется в ~/.claude/skills/globe-gl/SKILL.md.

Что делает скилл globe-gl?

Он задаёт шаблоны и правила работы с библиотекой globe.gl. Ассистент создаёт правильную разметку, подключает слои данных и помогает настроить размеры через CSS.

Как оптимизировать отображение данных на смартфонах?

Инструкция рекомендует уменьшать количество и радиус отрисовываемых точек. Это предотвращает падение частоты кадров при рендере в мобильных браузерах.

Исходный текст

SKILL.md · MIT
---
name: globe-gl
description: Use when implementing globe.gl (Globe.GL) for 3D globe data visualization with WebGL/ThreeJS, including setup, data layers (points, arcs, polygons, labels), and integration patterns in plain HTML or React.
---

# Globe.GL Skill

## Workflow
1. Confirm environment (plain HTML, framework, React bindings) and the data layers needed.
2. Provide a minimal quick-start snippet plus the layer-specific fields.
3. Add interactions or extra layers only if requested.
4. Call out container sizing and performance considerations.

## Quick start (ESM)
```html
<script type="module">
  import Globe from 'globe.gl';

  const myGlobe = new Globe(document.getElementById('globe'))
    .globeImageUrl(myImageUrl)
    .pointsData(myData);
</script>
```

## Quick start (script tag)
```html
<script src="//cdn.jsdelivr.net/npm/globe.gl"></script>
<script>
  const myGlobe = new Globe(document.getElementById('globe'))
    .globeImageUrl(myImageUrl)
    .pointsData(myData);
</script>
```

## Common layers to mention
- Points
- Arcs
- Polygons
- Paths
- Heatmaps and hex bins
- Labels or HTML elements
- 3D objects and custom layers

## Practical tips
- Size the container with CSS; the globe fills its parent element.
- Reduce point count or size for performance on mobile.
- Use a darker globe texture for neon-style data overlays.

## Questions to ask when specs are missing
- Which layers do you need (points, arcs, polygons, labels)?
- What should the globe size be on desktop vs mobile?
- Do you want drag/rotate interactions or a static globe?
- Is this plain HTML, React (`react-globe.gl`), or another framework?

© MengTo · MIT · MengTo/Skills

Похожие скиллы

Всё по теме «Фронтенд и UI» →
react-and-nextjs-data-visualization официальный OpenAI Инструкции по встраиванию графиков и диаграмм в React и Next.js: границы SSR, разделение состояния и отрисовки, адаптивность и защита от ошибок гидратации. CX Codex GP ChatGPT 13установок react-three-fiber freshtechbro Скилл обучает агента строить декларативные 3D-сцены в React через Three.js, настраивать хуки рендера и загружать модели через Suspense. CX Codex +1 3 800установок threejs-react-three-fiber CloudAI-X Скилл для тех, кто пишет three.js-сцены компонентами React. Подсказывает, как устроены Canvas, хуки и события указателя в React Three Fiber. CX Codex +1 1 300установок typescript-data-visualization-engineering официальный OpenAI Помогает проектировать архитектуру визуализации данных на TypeScript: от строгих схем и разделения слоёв до подбора библиотек вроде D3, Three.js или Canvas. CX Codex GP ChatGPT 9установок threejs-fundamentals CloudAI-X Помогает настроить базовую сцену Three.js r186: рендерер, камеры, цикл анимации с THREE.Timer и import map для WebGL или WebGPU с TSL. CX Codex +1 17 400установок threejs-gltf-loading gamedev-skills Загружает glTF и GLB в three.js и проигрывает запечённые клипы через AnimationMixer, включая сжатые DRACO, Meshopt и KTX2. Пригодится, когда модель вроде загрузилась, а на экране пусто. CX Codex +1 5 600установок

Из того же набора148

video-to-superprompt Разбирает референсное видео и готовит подробный промпт для воссоздания интерфейса, анимаций и прокрутки. Пригодится перед сборкой страницы или приложения по видеодемо. CX Codex +1 1 600установок pricing-page Помогает собрать или переписать страницу тарифов SaaS: структура, планы, тексты, FAQ и разметка под поиск и ИИ-ответы. CX Codex +1 1 600установок webgl-landing-steering Скилл помогает выбрать визуальное направление, стек Three.js и ограничения производительности для лендинга с WebGL до написания кода. CX Codex +1 1 600установок masked-reveal Скилл добавляет появление слов через маску при прокрутке с GSAP ScrollTrigger. Подходит для заголовков, hero-текста и коротких вводных блоков. CX Codex +1 1 600установок vantajs Помогает добавить анимированный фон на Vanta.js и настроить его в статическом сайте, React или Next.js. CX Codex +1 1 500установок atmosphere-background Скилл для генерации тёмного атмосферного фона: вертикальные световые складки медленно дрейфуют, свечение складывается в углу или у нижнего края. CX Codex +1 1 500установок editorial-tech Задаёт правила вёрстки на стыке журнальной графики и строгого интерфейса: асимметричная сетка, панорамные медиа-полосы, моноширинные метки и один акцентный цвет. CX Codex +1 1 500установок css-alpha-masking Скилл добавляет CSS-маски с градиентным исчезновением по краям. Пригодится для плавного скрытия краёв изображений, текста и контейнеров. CX Codex +1 1 500установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой