Toolverse
All skills

write-script-bun

by windmill-labs

MUST use when writing Bun/TypeScript scripts.

Installation

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

Installation

Quick info

Category
DevOps
Views
3

About this skill

MUST use when writing Bun/TypeScript scripts.

How to use

  1. Utwórz plik TypeScript w folderze projektu i zdefiniuj funkcję export async function main() z parametrami, które potrzebujesz — mogą to być proste typy (string, number) lub zasoby Windmill (np. stripe: RT.Stripe).

  2. Jeśli używasz zasobów, sprawdź plik rt.d.ts w katalogu głównym projektu, aby zobaczyć dostępne typy zasobów i ich pola — nie musisz nic instalować, zasoby są automatycznie przekazywane jako parametry.

  3. Importuj biblioteki npm standardowo (import Stripe from "stripe") — Windmill zainstaluje je automatycznie; jeśli potrzebujesz komunikacji z platformą, użyj import * as wmill from "windmill-client".

  4. Po napisaniu skryptu uruchom w terminalu wmill script generate-metadata, aby wygenerować pliki .script.yaml i .lock — ty nie uruchamiasz tego polecenia, ale informujesz użytkownika, że powinien je wykonać.

  5. Wdróż skrypt na platformę Windmill poleceniem wmill sync push — znowu, użytkownik powinien to uruchomić, a ty go o tym poinformujesz.

  6. Jeśli tworzysz skrypt preprocessora (do webhooków, HTTP, Kafki itp.), nazwij funkcję preprocessor zamiast main i przyjmij parametr event — struktura eventu zawiera informacje o źródle (webhook, http, websocket, kafka, email, nats, postgres, sqs).

Related skills

context7

by mikha08-rgb

Search GitHub issues, pull requests, and discussions across any repository. Activates when researching external dependencies (whisper.cpp, NAudio), looking for similar bugs, or finding implementation examples.

DevOps
51166

azure-devops-rest-api

by Tiberriver256

Guide for working with Azure DevOps REST APIs and OpenAPI specifications. Use this skill when implementing new Azure DevOps API integrations, exploring API capabilities, understanding request/response formats, or referencing the official OpenAPI specifications from the

DevOps
995

planning-with-files

by davila7

Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring u003e5 tool calls.

DevOps
2365

resolve-conflicts

by antinomyhq

Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration),

DevOps
48163

cloudflare-manager

by qdhenry

Comprehensive Cloudflare account management for deploying Workers, KV Storage, R2, Pages, DNS, and Routes. Use when deploying cloudflare services, managing worker containers, configuring KV/R2 storage, or setting up DNS/routing. Requires CLOUDFLARE_API_KEY in .env and Bun

DevOps
20122

miniprogram-development

by TencentCloudBase

WeChat Mini Program development rules. Use this skill when developing WeChat mini programs, integrating CloudBase capabilities, and deploying mini program projects.

DevOps
1955