polymarket-knowledge
Baza wiedzy API Polymarket CLOB do zarządzania zleceniami i handlem w czasie rzeczywistym
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność Claude zawierająca kompletną dokumentację API CLOB Polymarket. Wykorzystaj ją do pracy z cyklem życia zleceń (składanie, wypełnianie, anulowanie), debugowania zdarzeń WebSocket USER_TRADE i USER_ORDER, mapowania pól API oraz implementacji logiki handlowej. Zawiera tabele typów zleceń (GTC, GTD, FOK, FAK), wymagania minimalne (1 USDC, 5 akcji, tick 0.01), diagram stanów zleceń i mapowanie statusów API.
Jak używać
Zainstaluj umiejętność w swoim projekcie Claude, dodając katalog .claude/skills/polymarket-knowledge do konfiguracji agenta.
Gdy pracujesz nad integracją API Polymarket, odwołaj się do umiejętności pytając o cykl życia zlecenia — otrzymasz mapowanie stanów (PENDING, OPEN, PARTIALLY_FILLED, FILLED, CANCELLED, EXPIRED) oraz odpowiadające im statusy API (delayed, live, matched, cancelled, expired).
Do debugowania zdarzeń WebSocket użyj umiejętności do weryfikacji poprawnych endpointów (wss://ws-subscriptions-clob.polymarket.com/ws/user dla zdarzeń USER_ORDER i USER_TRADE, /ws/market dla zdarzeń rynkowych) i typów zdarzeń (USER_ORDER: PLACEMENT, UPDATE, CANCELLATION; USER_TRADE: MATCHED, MINED, CONFIRMED, RETRYING, FAILED).
Przy implementacji logiki składania zleceń sprawdź w umiejętności wymagania minimalne (wartość 1 USDC, minimum 5 akcji, tick size 0.01) oraz dostępne typy zleceń — GTC dla zleceń maker, GTD dla czasowo ograniczonych, FOK dla muszą być całkowicie wypełnione, FAK dla częściowego wypełnienia.
Gdy napotkasz błędy mapowania pól, skonsultuj się z umiejętnością w sprawie typowych pułapek — API używa matched_amount zamiast matched_size, wymaga uwierzytelnienia dla endpointu /ws/user i operuje na USDC jako walucie rozliczeniowej.
Dla złożonych scenariuszy handlowych odwołaj się do diagramu stanów zleceń w umiejętności, aby zrozumieć możliwe przejścia między stanami i warunki przejścia.