Toolverse
All skills

local-cluster-manager

by multigres

Manage local multigres cluster components (multipooler, pgctld, multiorch, multigateway) - start/stop services, view logs, connect with psql, test S3 backups locally

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
multigres
Category
Testing
Views
2

About this skill

Manage local multigres cluster components (multipooler, pgctld, multiorch, multigateway) - start/stop services, view logs, connect with psql, test S3 backups locally

How to use

  1. Zainstaluj umiejętność w swoim środowisku Claude/Copilot, wskazując repozytorium multigres oraz ścieżkę .claude/skills/mt-local-cluster. Upewnij się, że masz dostęp do binarki ./bin/multigres w katalogu projektu.

  2. Aby uruchomić cały klaster, poproś asystenta: "Uruchom klaster multigres". Narzędzie wykonuje polecenie ./bin/multigres cluster start i zwraca status wszystkich komponentów.

  3. Jeśli chcesz sprawdzić aktualny stan klastra lub poszczególnych komponentów, użyj polecenia status. Możesz również wyświetlić topologię multipoolerów (role PRIMARY/REPLICA) oraz sprawdzić, czy instancje PostgreSQL są w trybie recovery.

  4. Aby połączyć się z multipooler lub multigateway za pomocą psql, poproś asystenta o połączenie, podając nazwę komponentu. Narzędzie pobiera konfigurację z ./multigres_local/multigres.yaml i automatycznie cachuje ją dla szybszego dostępu.

  5. Do testowania kopii zapasowych S3 użyj poleceń: inicjalizuj klaster z S3, twórz kopie zapasowe, wyświetlaj listę kopii lub przywracaj dane. Asystent obsługuje również konfigurację i rozwiązywanie problemów z ustawieniami S3.

  6. Aby zatrzymać klaster, użyj polecenia stop. Jeśli chcesz usunąć wszystkie dane i zacząć od nowa, dodaj flagę --clean. Do pełnego resetowania stosu (klaster + obserwacyjność) poproś o teardown i restart.

Related skills

python-testing-patterns

by wshobson

Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.

Testing
46146

dependency-upgrade

by wshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

Testing
17138

backtesting-frameworks

by wshobson

Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, survivorship bias, and transaction costs. Use when developing trading algorithms, validating strategies, or building backtesting infrastructure.

Testing
12105

ppt-creator

by daymade

Create professional slide decks from topics or documents. Generates structured content with data-driven charts, speaker notes, and complete PPTX files. Applies persuasive storytelling principles (Pyramid Principle, assertion-evidence). Supports multiple formats (Marp,

Testing
2739

langchain

by zechenzhangAGI

Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct agents, tool calling, memory management, and vector store retrieval. Use for building chatbots, question-answering

Testing
21123

playwright-cli

by microsoft

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

Testing
45103