Toolverse
All skills

neon-toolkit

by neondatabase-labs

Creates and manages ephemeral Neon databases for testing, CI/CD pipelines, and isolated development environments. Use when building temporary databases for automated tests or rapid prototyping.

Installation

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

Installation

Quick info

Category
Testing
Views
89

About this skill

Creates and manages ephemeral Neon databases for testing, CI/CD pipelines, and isolated development environments. Use when building temporary databases for automated tests or rapid prototyping.

How to use

  1. Zainstaluj pakiet npm za pomocą komendy npm install @neondatabase/toolkit w swoim projekcie Node.js lub TypeScript.

  2. Skonfiguruj zmienną środowiskową NEON_API_KEY z kluczem API z konta Neon — toolkit będzie jej używać do autoryzacji wszystkich operacji.

  3. Zaimportuj NeonToolkit w swoim kodzie i utwórz instancję, przekazując klucz API: const neon = new NeonToolkit({ apiKey: process.env.NEON_API_KEY! }).

  4. Wywołaj metodę createEphemeralDatabase() na instancji, aby stworzyć tymczasową bazę — otrzymasz URL połączenia, który możesz użyć w testach lub skryptach.

  5. Użyj zwróconego URL do połączenia się z bazą w swoich testach automatycznych lub potoku CI/CD — toolkit obsługuje automatyczne czyszczenie zasobów po zakończeniu.

  6. Zapoznaj się z dokumentacją neon-toolkit.mdc w repozytorium projektu, aby poznać zaawansowane wzorce zarządzania cyklem życia bazy, obsługę błędów i przykłady użycia klienta API.

Related skills

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

pair-trade-screener

by tradermonty

Statistical arbitrage tool for identifying and analyzing pair trading opportunities. Detects cointegrated stock pairs within sectors, analyzes spread behavior, calculates z-scores, and provides entry/exit recommendations for market-neutral strategies. Use when user requests pair

Testing
994

go-dev-guidelines

by jumppad-labs

This skill should be used when writing, refactoring, or testing Go code. It provides idiomatic Go development patterns, TDD-based workflows, project structure conventions, and testing best practices using testify/require and mockery. Activate this skill when creating new Go

Testing
1190

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

code-reviewer

by google-gemini

Use this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). It focuses on correctness, maintainability, and adherence to project standards.

Testing
1248

playwright-browser-automation

by lackeyjb

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test

Testing
13130