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

jkvideo-bilibili-react-native — скилл для Claude Code: как установить

Скилл помогает разрабатывать мобильный клиент Bilibili на базе React Native 0.83 и Expo SDK 55. Нужен при настройке DASH, WBI-подписи и стриминга.

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

Что делает jkvideo-bilibili-react-native

Скилл описывает архитектурные правила для кодовой базы JKVideo. Он помогает настроить маршрутизацию через expo-router v4, хранение стейта в Zustand и работу с сетевыми запросами к API Bilibili через Axios с автоматической подстановкой куки SESSDATA.

В проекте используется реализация WBI-подписи на чистом TypeScript с кешированием ключей на 12 часов. Для проигрывателя формируется локальный MPD-манифест под DASH, а прямые эфиры принимают HLS и сообщения даммаку через WebSocket.

Для воспроизведения потоков в разрешении 1080p и выше Expo Go не подойдёт — потребуется собрать нативный Dev Build через npx expo run:android или run:ios. При тестировании в вебе нужно запускать прокси на порту 3001, чтобы обойти блокировку картинок по рефереру.

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

  • собрать видеоплеер с адаптивным битрейтом DASH на React Native
  • реализовать WBI-подпись параметров API Bilibili без сторонних библиотек
  • настроить получение даммаку в реальном времени через WebSocket
  • обойти ограничение реферера при загрузке картинок в веб-версии

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

  • Как сформировать локальный MPD-манифест для DASH-потока в react-native-video?
  • Покажи реализацию подписи signWbi для запросов к API Bilibili
  • Настрой плеер прямого эфира и подключение даммаку через WebSocket

Как установить jkvideo-bilibili-react-native

1Через Skills CLI (Vercel)

npx skills add reason-machines/trending-skills --skill jkvideo-bilibili-react-native -a claude-code

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

~/.claude/skills/jkvideo-bilibili-react-native/SKILL.md

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

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

Вопросы о jkvideo-bilibili-react-native

Как установить jkvideo-bilibili-react-native в Claude Code?

Выполните команду npx skills add reason-machines/trending-skills --skill jkvideo-bilibili-react-native -a claude-code.

Что делает jkvideo-bilibili-react-native?

Скилл передаёт агенту контекст архитектуры JKVideo, включая работу с DASH-видео, WBI-авторизацией и комментариями даммаку.

Почему видео 1080p не работает в Expo Go?

Потоки DASH высокого качества требуют нативных компонентов, поэтому запускать проект нужно через сборку Dev Build.

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

Всё по теме «Мобильная разработка» →
vercel-react-native-skills vercel Набор правил по React Native и Expo для ИИ-агента: списки, анимации, навигация. Пригодится, когда агент правит мобильный код и надо, чтобы он делал это одинаково. CX Codex +1 255 200установок animate-expo emilkowalski Создаёт мобильные анимации для React Native и Expo на базе Reanimated и Gesture Handler. Помогает избежать просадок кадров на реальных устройствах. CX Codex +1 137 900установок mobile-native emilkowalski Убирает мелочи, из-за которых веб-приложение на телефоне выдаёт себя: залипающий hover, вспышку при тапе, ошибку с 100vh. CX Codex +1 86 600установок aso coreyhaines31 Анализирует страницы приложений в App Store и Google Play по правилам поисковой оптимизации. Находит слабые места в метаданных, графике и конверсии. CX Codex +1 75 900установок swiftui-pro Paul Hudson Проверяет SwiftUI-код на устаревшие API, ошибки в структуре и проблемы доступности. Пригодится для ревью и доработки проектов на SwiftUI. CX Codex +1 35 200установок orca-emulator stablyai Управляет iOS Simulator внутри Orca с живым экраном устройства. Пригодится для тапов, жестов, поворота экрана и сбора доказательств работы iOS-приложения. CX Codex +1 5 900установок

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

creationix-rx-data-store Скилл помогает работать с RX: кодировать JSON-подобные данные и читать их без полного разбора. Нужен для случайного доступа к большим документам. CX Codex +1 904установок agent-flow-visualization Скилл ставит расширение VS Code, которое рисует работу агентов Claude живым графом: вызовы инструментов, ветвления, субагенты, тайминги. CX Codex +1 887установок wewrite-wechat-ai-publishing Ведёт статью для WeChat Official Account от поиска горячих тем до черновика в редакторе: подбор темы, текст, SEO, обложка, вёрстка. CX Codex +1 882установок tg-ws-proxy-telegram-socks5 Помогает настроить локальный SOCKS5-прокси для Telegram Desktop с туннелированием трафика в дата-центры через WebSocket. Пригодится при сетевых блокировках мессенджера. CX Codex +1 882установок mcp-brasil-public-apis Подключает агента к 28 публичным API Бразилии: экономика, законодательство, суды, выборы, экология, здоровье. 26 из них работают без ключа. CX Codex +1 872установок holyclaude-ai-workstation Разворачивает контейнер с Claude, веб-интерфейсом CloudCLI, headless-браузером и пятью AI-CLI. Пригодится, когда не хочется собирать окружение вручную. CX Codex +1 865установок obliteratus-abliteration Скилл управляет анализом и изменением LLM, чтобы убрать встроенные отказы. Пригодится для экспериментов с моделями из HuggingFace. CX Codex +1 864установок type4me-macos-voice-input Помогает настроить диктовку на macOS через утилиту Type4Me с локальными или облачными движками. Пригодится при сборке приложения и добавлении новых ASR-провайдеров. CX Codex +1 861установок

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

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