Toolverse
All skills

write-script-postgresql

by windmill-labs

MUST use when writing PostgreSQL queries.

Installation

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

Installation

Quick info

Category
Backend
Views
3

About this skill

MUST use when writing PostgreSQL queries.

How to use

  1. Utwórz nowy plik skryptu SQL w swoim projekcie Windmill i napisz zapytanie PostgreSQL. Parametry przekazuj za pomocą notacji $1, $2 itd., zawsze z jawnym typem danych – na przykład $1::TEXT dla tekstu lub $2::INT dla liczb całkowitych.

  2. Na początku skryptu dodaj komentarze definiujące nazwy parametrów. Każdy komentarz powinien wskazywać numer parametru i jego nazwę, opcjonalnie z wartością domyślną – przykład: -- $1 name1 oraz -- $2 age = 18. Dzięki temu parametry będą czytelne dla użytkownika i systemu.

  3. Uruchom komendę wmill script generate-metadata w folderze zawierającym Twój skrypt. Polecenie wygeneruje pliki .script.yaml i .lock, które definiują metadane i zależności skryptu.

  4. Sprawdź dostępne typy zasobów w Windmill, wykonując wmill resource-type list --schema. Ta komenda pokaże Ci, jakie połączenia do baz danych i inne zasoby możesz wykorzystać w swoim skrypcie.

  5. Gdy skrypt jest gotowy i metadane wygenerowane, wdróż go na platformę Windmill za pomocą wmill sync push. Polecenie przesyła skrypt do Windmill, gdzie będzie dostępny w automatyzacjach i workflow'ach.

  6. Po deploymencie możesz używać skryptu w swoich workflow'ach – Windmill automatycznie wyświetli formularz z polami dla każdego parametru zdefiniowanego w komentarzach na początku skryptu.

Related skills

effective-go

by openshift

Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations.

Backend
248296

supabase-operations

by elevanaltd

Supabase operational knowledge for migrations, RLS optimization, MCP tool benchmarks, and ADR-003 compliance. Use when validating database migrations, optimizing Row-Level Security policies, checking MCP tool performance, or ensuring Supabase operational standards. Triggers on:

Backend
27109

travel-planner

by ailabs-393

This skill should be used whenever users need help planning trips, creating travel itineraries, managing travel budgets, or seeking destination advice. On first use, collects comprehensive travel preferences including budget level, travel style, interests, and dietary

Backend
4379

using-superpowers

by obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Backend
65167

openspec

by ruan-cat

OpenSpec 中文版规范助手 - 规范驱动的 AI 编程开发,帮助初始化、创建提案、编写规格、校验格式并归档变更。触发条件: 当用户提及 openspec、规范文档、需求管理、变更提案、spec-driven development 等关键词时主动调用。

Backend
27122

architecture-decision-records

by wshobson

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

Backend
29130