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

scenekit — скилл для Claude Code: поддержка 3D-сцен SceneKit

Помогает дорабатывать существующие 3D-сцены на SceneKit: узлы, материалы, свет, камеры, анимация и физика. Новые проекты направляет в RealityKit.

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

Что делает scenekit

Скилл описывает работу с SCNView, SCNScene и графом узлов SCNNode: геометрия, материалы, свет, камеры, анимация через SCNAction, физика SCNPhysicsBody, частицы SCNParticleSystem, шейдерные модификаторы и интеграция со SwiftUI через SceneView. Внутри — справочные разделы с примерами кода на Swift и чек-лист для ревью.

Apple перевела SceneKit в режим поддержки на WWDC 2025, поэтому скилл прямо говорит: новые приложения, крупные обновления и пайплайны USD/USDZ стоит вести на RealityKit. Существующие приложения продолжают работать, и скилл рассчитан именно на их сопровождение. Это повод проверить, куда вы вкладываете силы, если планируете развивать 3D-часть дальше.

Установка идёт через npx skills add для Claude, Codex, Cursor, Gemini CLI и OpenCode, для GitHub Copilot — через gh skill install. Файл скилла кладётся в каталог платформы, например ~/.claude/skills/scenekit/SKILL.md.

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

  • разобраться в графе узлов и найти нужный узел по имени
  • настроить PBR-материал с картами нормалей и ambient occlusion
  • добавить тени и ограничить число источников света на узел
  • собрать цепочку анимаций из SCNAction
  • подключить физику через SCNPhysicsBody

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

  • Помоги доработать сцену: у меня не двигается узел после runAction, посмотри код
  • Как правильно настроить SCNMaterial с lightingModel = .physicallyBased для металла?
  • Нужно ограничить свет по categoryBitMask, чтобы дальние узлы не освещались

Как установить scenekit

1Через Skills CLI (Vercel)

npx skills add dpearson2699/swift-ios-skills --skill scenekit -a claude-code

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

~/.claude/skills/scenekit/SKILL.md

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

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

Вопросы о scenekit

Как установить scenekit в Claude?

Выполните npx skills add dpearson2699/swift-ios-skills --skill scenekit -a claude-code. Скилл появится в ~/.claude/skills/scenekit/SKILL.md.

Что делает scenekit?

Помогает сопровождать и расширять существующие 3D-сцены на SceneKit: узлы, материалы, свет, камеры, анимация, физика и частицы. Для новых проектов советует RealityKit.

Почему скилл советует RealityKit для новых проектов?

Apple перевела SceneKit в режим поддержки на WWDC 2025. Существующие приложения работают, но новые сцены и пайплайны USD/USDZ логичнее строить на RealityKit.

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

Всё по теме «Мобильная разработка» →
axiom-games CharlesWiltgen Скилл-маршрутизатор для разработки игр на Apple: разводит задачи по справочникам SpriteKit, диагностике и гайду по тач-управлению и геймпадам. CX Codex +1 1 100установок axiom-graphics CharlesWiltgen Скилл-роутер по GPU-рендерингу и 3D: миграция на Metal, конвертация шейдеров, RealityKit, USD/USDZ, частота кадров. CX Codex +1 1 200установок xcode-project-setup Google LLC Скилл добавляет Swift Packages и связывает файлы в проектах Xcode. Пригодится для настройки зависимостей iOS, включая Firebase и Alamofire. CX Codex +1 130 700установок expo-migrate-module expo Переводит Swift-код модулей Expo с API 1.0 DSL на макросы версии 2.0 без поломки контракта с JavaScript. Пригодится при точечном переходе на @ExpoModule, @JS и @SharedObject. CX Codex +1 19 400установок clerk-swift clerk Собирает экраны входа Clerk в нативных приложениях iOS и macOS: готовые вью ClerkKitUI или свои сценарии на ClerkKit. CX Codex +1 14 500установок swiftdata-pro Paul Hudson Скилл для написания, проверки и улучшения кода SwiftData с соблюдением современных API и best practices. Нужен, если вы работаете с SwiftData в проектах на Swift. CX Codex +1 9 300установок

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

swiftui-webkit Справочник по нативным компонентам WebView и WebPage в SwiftUI для iOS 26+. Помогает встраивать веб-экраны, перехватывать ссылки и запускать JavaScript. CX Codex +1 3 200установок photokit Скилл для работы с выбором фото, камерой и медиа в iOS-приложениях на Swift: подсказывает паттерны PhotosPicker, AVCaptureSession и разрешений. CX Codex +1 3 200установок cryptotokenkit Помогает настроить работу со смарт-картами и расширениями драйверов CryptoTokenKit в приложениях на Swift 6.3. CX Codex +1 3 100установок accessorysetupkit Помогает настроить поиск и подключение Bluetooth- и Wi-Fi-аксессуаров через AccessorySetupKit в iOS 18+. Пригодится при переходе с CoreBluetooth. CX Codex +1 3 100установок homekit Скилл помогает писать код на Swift для умного дома: управлять аксессуарами HomeKit и подключать устройства Matter. CX Codex +1 3 100установок carplay Скилл для сборки приложений с поддержкой CarPlay: шаблоны, сцены, entitlements и проверка в CarPlay Simulator. CX Codex +1 3 100установок pencilkit Помогает настроить рисование через PencilKit в Swift, настроить инструменты PKToolPicker и сохранить штрихи. Пригодится при создании экранов для заметок и подписей на iOS. CX Codex +1 3 100установок musickit Скилл по MusicKit и MediaPlayer: поиск по каталогу Apple Music, подписка, очередь воспроизведения, Now Playing и пульт. CX Codex +1 3 100установок

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

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