Toolverse
All skills

tabstack-extractor

by openclaw

Extract structured data from websites using Tabstack API. Use when you need to scrape job listings, news articles, product pages, or any structured web content. Provides JSON schema-based extraction and clean markdown conversion. Requires TABSTACK_API_KEY environment variable.

Installation

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

Installation

Quick info

Author
openclaw
Category
Backend

About this skill

Extract structured data from websites using Tabstack API. Use when you need to scrape job listings, news articles, product pages, or any structured web content. Provides JSON schema-based extraction and clean markdown conversion. Requires TABSTACK_API_KEY environment variable.

How to use

  1. Zainstaluj Babashka, narzędzie wymagane do uruchomienia skilla. Wybierz jedną z trzech opcji: pobierz ze strony GitHub (curl -s https://raw.githubusercontent.com/babashka/babashka/master/install | bash), zainstaluj przez Nix (nix-shell -p babashka) lub przez Homebrew (brew install borkdude/brew/babashka).

  2. Uzyskaj klucz API Tabstack, rejestrując się na stronie https://console.tabstack.ai/signup. Następnie ustaw zmienną środowiskową poleceniem export TABSTACK_API_KEY="twoj_klucz_api_tutaj" lub zapisz klucz w pliku konfiguracyjnym ~/.config/tabstack/config.edn w formacie {:api-key "twoj_klucz_api_tutaj"}.

  3. Przetestuj połączenie z API, uruchamiając bb scripts/tabstack.clj test. Polecenie powinno potwierdzić, że klucz API jest poprawnie skonfigurowany.

  4. Wyciągnij dane w formacie markdown z dowolnej strony internetowej, używając polecenia bb scripts/tabstack.clj markdown "https://przyklad.com". Wynik będzie zawierać czytelny tekst bez HTML.

  5. Wyciągnij dane w formacie JSON, definiując własny schemat. Uruchom bb scripts/tabstack.clj json "https://przyklad.com" references/simple_article.json, gdzie plik JSON zawiera definicję struktury danych do pobrania. Zacznij od prostych schematów dla szybszych wyników.

  6. Dla bardziej zaawansowanych scenariuszy użyj polecenia json-retry (bb scripts/tabstack.clj json-retry "https://przyklad.com" references/simple_article.json) do automatycznych ponownych prób w przypadku błędu, lub json-cache do cachowania wyników przez 24 godziny.

Related skills

clickup

by civitai

Interact with ClickUp tasks and documents - get task details, view comments, create and manage tasks, create and edit docs. Use when working with ClickUp task/doc URLs or IDs.

Backend
2483

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

youtube-transcribe-skill

by feiskyer

Extract subtitles/transcripts from a YouTube video URL and save as a local file. Use when you need to extract subtitles from a YouTube video.

Backend
24178

supabase-developer

by daffy0208

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

Backend
78170

openspec

by ruan-cat

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

Backend
27122

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214