AIKraft/Skills/upstash

upstash

Work with any Upstash TypeScript/JavaScript SDK including Redis, Box, QStash, Workflow, Vector, Search and Ratelimit. Use when the user is working with any Upstash product or SDK.

UPUpstash official Данные

Что делает навык

Набор документации для всех SDK Upstash (Redis, Box, QStash, Workflow, Vector, Search, Ratelimit, Blob), позволяющий писать код приложений. При наличии MCP-инструментов они предпочтительнее для операций с аккаунтом и данными, а поднавыки используются для разработки логики.

Когда применять

  • Хранение файлов, загрузка аватаров, изображений или документов через @upstash/blob SDK.
  • Запуск команд, редактирование файлов, клонирование репозиториев или запуск сборок в удаленной песочнице Upstash Box через CLI.
  • Написание кода для работы с Redis, QStash, Workflow, Vector, Search или Ratelimit.
  • Генерация публичных или подписанных URL-адресов для доступа к объектам хранения.

Как работает

  1. Определить доступность MCP-инструментов Upstash в текущей сессии.
  2. Если MCP доступны, использовать их для операций с аккаунтом, базами данных, индексами, Blob-бакетами, выполнением команд Redis, чтением статистики, логов и удаленной работы в Box.
  3. Если MCP недоступны или задача требует написания кода приложения, выбрать соответствующий поднавык (например, upstash-blob-js или upstash-box-cli).
  4. Использовать upstash-cli только в случае отсутствия MCP или если работа по своей природе связана с командной строкой.
  5. Реализовать логику приложения с помощью выбранного TypeScript/JavaScript SDK.

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

Напиши код на JavaScript для загрузки изображения в Upstash Blob с генерацией подписанной ссылки.
Используй upstash-box-cli для клонирования репозитория и запуска тестов в удаленной песочнице.
Создай функцию на TypeScript для работы с кэшированием через Upstash Redis SDK.

Что понадобится

  • Доступ к TypeScript/JavaScript SDK Upstash (например, @upstash/blob).
  • Наличие MCP-инструментов Upstash (опционально, для предпочтительного выполнения операций).

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «upstash» из репозитория: # https://github.com/upstash/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r upstash/ ~/.claude/skills/upstash/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.