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

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

Помогает агенту писать код для Valkey и Redis на Swift через библиотеку valkey-swift: кластеры, транзакции, pub/sub и кеширование.

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

Что делает swift-valkey

Скилл передаёт агенту правила и примеры работы с хранилищами Valkey и Redis на языке Swift. Он опирается на библиотеку valkey-swift версии от 1.0.0 и помогает писать асинхронный код с поддержкой async/await.

Внутри собраны конструкции для типовых структур данных: строковых ключей с условиями nx и xx, хеш-таблиц, очередей на списках и лидербордов в сортированных множествах. Дополнительно описаны пайплайнинг команд, пакетные транзакции MULTI/EXEC, стриминг сообщений через pub/sub и обработка ошибок ValkeyClientError.

Для распределённых систем скилл объясняет маршрутизацию ключей по хеш-тегам в фигурных скобках вроде {user:123}. При нестандартной инфраструктуре конфигурацию клиента задают вручную через ValkeyClient.Configuration с указанием пароля, базы данных, TLS и таймаутов.

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

  • подключить библиотеку valkey-swift через Package.swift
  • настроить кеширование и работу с хешами или очередями в Swift
  • реализовать подписку и отправку сообщений через pub/sub
  • сгруппировать запросы в транзакцию MULTI/EXEC или пайплайн
  • настроить подключение к кластеру с учётом хеш-слотов

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

  • Покажи, как подключиться к кластеру Valkey и сохранить профиль пользователя в Swift
  • Напиши Swift-код для очереди задач на списках Redis с вызовами lpush и lpop
  • Сделай подписку на каналы pub/sub через ValkeyClient с обработкой сообщений

Как установить swift-valkey

1Через Skills CLI (Vercel)

npx skills add wendylabsinc/claude-skills --skill swift-valkey -a claude-code

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

~/.claude/skills/swift-valkey/SKILL.md

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

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

Вопросы о swift-valkey

Как установить swift-valkey в Claude Code?

Выполните команду npx skills add wendylabsinc/claude-skills --skill swift-valkey -a claude-code в терминале.

Что делает swift-valkey?

Скилл обучает ассистента правильному синтаксису библиотеки valkey-swift, включая работу с async/await, кластерный режим и протокол RESP.

Какая зависимость нужна для работы с кодом из скилла?

В файл Package.swift требуется добавить зависимость valkey-swift из репозитория valkey-io/valkey-swift.git версии от 1.0.0.

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

Все скиллы по теме «Бэкенд и API» →
mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок claude-api официальный anthropics Справочник по Anthropic SDK и API Claude для генерации кода без устаревших параметров и выдуманных методов. 74 198установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. CX Codex +1 472 900установок lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. CX Codex +1 466 800установок caveman-discover JuliusBrussee Находит точки вызова LLM в репозитории и размечает их воркфлоу для Caveman Cloud, чтобы расходы на токены не сливались в одну общую кучу. CX Codex +1 104 400установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок

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

wendy-cloud-testing Скилл подсказывает, как поднимать локальный cloud-стек, запускать Swift-тесты и разбирать ошибки сертификатов, брокера и устройств. CX Codex +1 ★ 62звёзд репо wendy-cloud-iterate Гоняет локальный стенд Wendy Cloud: поднимает Docker, Swift-брокер и pki-core, прогоняет интеграционные тесты, разбирает падения и вносит правки. CX Codex +1 ★ 62звёзд репо wendy-certificates Помогает настроить выпуск, продление и отзыв сертификатов через pki-core в инфраструктуре Wendy. Пригодится при выпуске учётных данных операторов, сервисных аккаунтов и доступе к USB-устройствам. CX Codex +1 ★ 62звёзд репо wendy-aaa-interop Скилл объясняет, как делятся полномочия между сервисами Wendy и как устроены удостоверения и доверие между ними. Пригодится при изменениях интеграции SaaS- и self-hosted-частей. CX Codex +1 ★ 62звёзд репо swift-nio Скилл помогает разрабатывать TCP/UDP-сервисы и разбирать проблемы SwiftNIO. Пригодится для работы с бинарными протоколами, буферами и переходом на async/await. CX Codex +1 ★ 62звёзд репо swift-library-design Подсказывает, как проектировать публичный API Swift-библиотек и фреймворков: протоколы, result builders, производительность. CX Codex +1 ★ 62звёзд репо swift-concurrency Направляет агента при настройке async/await, акторов и миграции на Swift 6. Помогает устранять гонки данных без бездумного навешивания @MainActor. CX Codex +1 ★ 62звёзд репо pull-request Скилл помогает оформлять, проверять и поддерживать pull request: от связи с задачей до CI, ревью и готовности к слиянию. CX Codex +1 ★ 62звёзд репо

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

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