Toolverse
All skills

whoop

by openclaw

Access WHOOP fitness tracker data via API, including recovery scores, sleep metrics, workout stats, daily strain, and body measurements. Use when the user asks about their WHOOP data, fitness metrics, recovery status, sleep quality, workout performance, or wants to track health

Installation

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

Installation

Quick info

Author
openclaw
Category
Backend
Views
2

About this skill

Access WHOOP fitness tracker data via API, including recovery scores, sleep metrics, workout stats, daily strain, and body measurements. Use when the user asks about their WHOOP data, fitness metrics, recovery status, sleep quality, workout performance, or wants to track health trends.

How to use

  1. Przejdź na https://developer.whoop.com i utwórz nową aplikację. Zanotuj swoje client_id i client_secret, a następnie ustaw redirect URI (np. http://localhost:8080/callback).

  2. Przygotuj plik z poświadczeniami: utwórz katalog ~/.whoop i zapisz w nim plik credentials.json zawierający Twoje client_id i client_secret w formacie JSON. Ustaw uprawnienia dostępu na 600 dla bezpieczeństwa.

  3. Zainstaluj umiejętność za pomocą clawdhub (clawdhub install whoop-tracker) lub upewnij się, że masz zainstalowany Python 3.7+ i bibliotekę requests (pip3 install requests).

  4. Autoryzuj dostęp, otwierając URL autoryzacji w przeglądarce, wyrażając zgodę na dostęp do danych, a następnie wymieniając kod autoryzacyjny na tokeny (szczegóły w pliku references/oauth.md).

  5. Pobieraj dane za pomocą dostępnych skryptów: python3 scripts/get_recovery.py --today dla dzisiejszego wyniku regeneracji, python3 scripts/get_sleep.py --last dla ostatniej nocy, python3 scripts/get_workouts.py --days 7 dla treningów z ostatnich 7 dni, lub python3 scripts/get_profile.py dla profilu użytkownika.

Related skills

humanizer

by davila7

Remove signs of AI-generated writing from text. Use when editing or reviewing\ntext to make it sound more natural and human-written. Based on Wikipedia's\ncomprehensive \

Backend
2873

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

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

drizzle

by lobehub

Drizzle ORM schema and database guide. Use when working with database schemas (src/database/schemas/*), defining tables, creating migrations, or database model code. Triggers on Drizzle schema definition, database migrations, or ORM usage questions.

Backend
79340

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