Toolverse
All skills

sec-filing-watcher

by openclaw

Monitor SEC EDGAR for new filings and get Telegram/Slack summaries via Clawdbot. Use when setting up SEC filing alerts, adding/removing tickers to monitor, configuring form types, starting/stopping the watcher, or troubleshooting filing notifications.

Installation

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

Installation

Quick info

Author
openclaw
Category
Backend
Views
2

About this skill

Monitor SEC EDGAR for new filings and get Telegram/Slack summaries via Clawdbot. Use when setting up SEC filing alerts, adding/removing tickers to monitor, configuring form types, starting/stopping the watcher, or troubleshooting filing notifications.

How to use

  1. Przygotuj plik watchlist.json, kopiując szablon z assets/watchlist.example.json. Otwórz plik i wpisz symbole akcji, które chcesz monitorować (np. AAPL, MSFT, TSLA), oraz wybierz typy formularzy SEC (10-K, 10-Q, 8-K, 4). Nowe symbole zostaną automatycznie zsynchronizowane bez wysyłania powiadomień o starych zgłoszeniach.
  2. Skonfiguruj zmienne środowiskowe wymagane do działania: OPENCLAW_HOOKS_TOKEN (token dostępu do OpenClaw), SEC_WATCHER_RECIPIENT (ID czatu lub użytkownika, do którego wysyłać powiadomienia), SEC_WATCHER_CHANNEL (opcjonalnie, domyślnie telegram) oraz SEC_WATCHER_USER_AGENT (opcjonalnie, wymagane przez SEC API).
  3. Uruchom test watcher.js poleceniem node scripts/watcher.js. Pierwszy przebieg zainicjuje istniejące zgłoszenia bez wysyłania alertów. Drugi przebieg sprawdzi nowe dokumenty i wyśle powiadomienia.
  4. Zaplanuj automatyczne sprawdzanie co 15 minut. Na macOS skopiuj plik com.sec-watcher.plist do ~/Library/LaunchAgents/, edytuj ścieżki i załaduj za pomocą launchctl. Na Linuxie dodaj wpis do crontaba: */15 * * * * /usr/bin/node /ścieżka/do/scripts/watcher.js.
  5. Zarządzaj monitorowanymi akcjami, edytując watchlist.json w dowolnym momencie. Dodaj lub usuń symbole, zmień typy formularzy. Zmiany wejdą w życie przy następnym uruchomieniu watchera.
  6. Sprawdzaj status usługi poleceniem launchctl list | grep sec-watcher (macOS) lub przeglądając logi watcher.log (Linux), aby upewnić się, że monitorowanie działa prawidłowo.

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

dotnet-backend

by anton-abyzov

.NET/C# backend developer for ASP.NET Core APIs with Entity Framework Core. Builds REST APIs, minimal APIs, gRPC services, authentication with Identity/JWT, authorization, database operations, background services, SignalR real-time features. Activates for: .NET, C#, ASP.NET

Backend
92296

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

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

patent-search

by RobThePCGuy

Advanced prior art search using the PatentsView API. Use this skill when users need to search for patents, perform prior art searches, analyze patent landscapes, or find patents by inventor, title, date range, or technical fields. Helps with patent research, freedom to operate

Backend
36218

fastapi-templates

by wshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

Backend
327582