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

raycast-extension — скилл для Claude Code: создание и установка

Скилл помогает собирать расширения Raycast на React и TypeScript. Нужен, когда агент должен создать команду или другой инструмент для Raycast.

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

Что делает raycast-extension

Скилл задаёт каркас расширения Raycast: package.json с конфигурацией и зависимостями, tsconfig.json, .eslintrc.json, файл типов raycast-env.d.ts, папку assets/ и исходники в src/. Агент может подготовить команду на React и TypeScript, выбрать режим view, no-view или menu-bar, а также добавить горячую клавишу.

Внутри описаны примеры для списков, деталей и фоновых задач, работа с Cache, withCache и useCachedPromise, асинхронное обновление данных и способы избежать блокировки интерфейса. Для проекта нужны зависимости @raycast/api и @raycast/utils; запуск разработки выполняется через npm install && npm run dev.

Без @raycast/api в dependencies примеры команд Raycast не получат нужные API.

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

  • создать структуру расширения Raycast
  • описать команды в package.json
  • собрать интерфейс списка или деталей
  • добавить фоновую команду с уведомлениями
  • организовать кэширование данных

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

  • Создай расширение Raycast на React и TypeScript с командой в src/.
  • Подготовь package.json для команды Raycast в режиме view и добавь горячую клавишу.
  • Сделай фоновую команду Raycast с кэшем через Cache и асинхронным обновлением.

Как установить raycast-extension

1Через Skills CLI (Vercel)

npx skills add johnlindquist/claude --skill raycast-extension -a claude-code

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

~/.claude/skills/raycast-extension/SKILL.md

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

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

Вопросы о raycast-extension

Как установить raycast-extension в Claude Code?

Выполните npx skills add johnlindquist/claude --skill raycast-extension -a claude-code, затем откройте ~/.claude/skills/raycast-extension/SKILL.md.

Что делает raycast-extension?

Скилл помогает создавать расширения Raycast, их команды и конфигурацию на React и TypeScript. Он также описывает режимы интерфейса, кэширование и асинхронную загрузку.

Какие режимы команд Raycast поддерживает скилл?

В описании есть view для интерфейса, no-view для фоновых задач и menu-bar для меню в строке состояния.

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

Все скиллы по теме «Фронтенд и UI» →
extension-qr-code caffeinelabs Добавляет в React-приложение сканирование QR-кодов через камеру устройства. Пригодится, когда нужно считать код прямо в браузере. CX Codex +1 28 200установок extension-invite-links caffeinelabs Скилл добавляет в проект систему приглашений и сбор ответов RSVP. Гости отправляют подтверждения по кодам без авторизации, а администратор видит сводку через вход в систему. CX Codex +1 28 100установок webflow-cli:designer-extension webflow Скилл ведёт агента по всему циклу работы с Designer Extensions в Webflow: выбор шаблона, инициализация проекта, локальный сервер и сборка бандла. CX Codex +1 1 000установок chrome-extension-dev-js-typescript-cursorrules-pro PatrickJS Правило для Cursor, которое настраивает агента писать код расширений Chrome на JavaScript и TypeScript по единому своду соглашений. ★ 41 024звёзд репо chrome-extension-development Mindrally Ведёт агента по сборке расширений Chrome на Manifest V3: манифест, service worker, content scripts, попап, публикация в Chrome Web Store. CX Codex +1 2 800установок chrome-extension pproenca Скилл с 67 правилами по Chrome Extensions на Manifest V3. Пригодится, когда пишете service worker, content script или мигрируете с MV2. CX Codex +1 717установок

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

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

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