redis-inspect
Debuguj cache Redis – sprawdzaj klucze, wartości i czasy wygaśnięcia bez ryzyka
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do inspekcji stanu cache Redis dla celów debugowania. Pozwala sprawdzać klucze, wartości, czasy wygaśnięcia (TTL) oraz typ danych w dwóch instancjach: głównym cache'u (sesje, zapytania, dane tymczasowe) i system cache'u (wartości systemowe). Domyślnie działa w trybie tylko do odczytu – bezpieczny dla monitorowania. Obsługuje wyszukiwanie wzorcem, pobieranie haszów, zbiorów i list, a także operacje zapisu po włączeniu flagi --writable.
Jak używać
Zainstaluj skill w projekcie, umieszczając katalog redis-inspect w ścieżce .claude/skills/ (jeśli jeszcze tam nie ma).
Aby sprawdzić wartość konkretnego klucza, uruchom komendę: node .claude/skills/redis-inspect/query.mjs get
. Zwróci ona wartość przechowywana w głównym cache'u. Jeśli szukasz kluczy pasujących do wzorca, użyj: node .claude/skills/redis-inspect/query.mjs keys
, gdzie * to wildcard (np. keys user:* znajdzie wszystkie klucze zaczynające się od user:). Aby sprawdzić czas wygaśnięcia klucza, wykonaj: node .claude/skills/redis-inspect/query.mjs ttl
. Wynik -1 oznacza brak wygaśnięcia, -2 oznacza, że klucz nie istnieje. Dla system cache'u (wartości systemowe) dodaj flagę --sys do każdej komendy, np.: node .claude/skills/redis-inspect/query.mjs keys
--sys. Aby zobaczyć wynik w formacie JSON lub ograniczyć liczbę wyników, dodaj flagi --json lub --limit
(domyślnie 100).