valkey-skills は何をしますか?
Valkey エコシステム向けのドメイン特化型AIスキル - エージェントや開発者がValkeyに対して正確で、慣用的かつ高品質なコードを書くための再利用可能なナレッジパックです。
概要
このスキルパックは、Valkey(Redis互換のインメモリデータストア)を扱う際に、AIエージェント(Claude Code、Cursor、Codexなど)が正確で効率的なコードを生成するための知識を提供します。Valkeyの主要機能である文字列、ハッシュ、リスト、セット、ソート済みセットといったデータ構造の操作から、トランザクション、Luaスクリプト、パブリッシュ/サブスクライブ、クラスター管理に至るまで、幅広いユースケースをカバーします。
含まれるスキル
- データ構造操作: 文字列、ハッシュ、リスト、セット、ソート済みセットの操作方法
- トランザクション: MULTI/EXEC を用いた原子性のある操作
- パブリッシュ/サブスクライブ: メッセージングパターンの実装
- クラスター設定: 分散環境でのデータシャーディングとフェイルオーバー
- パフォーマンス最適化: パイプライン、バッチ処理、コネクション管理
- セキュリティ: ACL、認証、暗号化通信
使用方法
- AIエージェントにこのスキルをロードします(環境に応じて
skills load valkey-io/valkey-skillsなど)。 - Valkey関連のタスク(例:「Valkeyでトランザクションを実装して」「Valkeyクラスターのセットアップ方法を教えて」)を指示します。
- エージェントがスキル内のベストプラクティスに基づいてコードや説明を生成します。
サポートプラットフォーム
- Claude Code
- Cursor
- Codex (GitHub Copilot)
- その他のAIエージェント(カスタム統合可能)
ライセンス
MIT License