← 返回
效率工具 Key 中文

Strava Python

Query Strava activities, stats, and workout data using Python/stravalib with interactive setup
使用 Python/stravalib 通过交互式设置查询 Strava 活动、统计数据和锻炼数据
abclark
效率工具 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 1,458
下载
💾 50
安装
1
版本
#latest

概述

Strava Python

Query your Strava activities, stats, and workout data through OpenClaw using Python and stravalib.

Why this skill vs others: Uses Python/stravalib with an interactive setup wizard (vs curl-based skills requiring manual JSON configuration).

Requirements

  • Python 3.7+
  • stravalib package
  • Strava API credentials (free)

Setup

  1. Install dependencies:

```bash

pip install stravalib

```

  1. Run setup:

```bash

python3 setup.py

```

This will:

  • Guide you through creating a Strava API app
  • Handle OAuth authentication
  • Save credentials to ~/.strava_credentials.json

Commands

Recent activities:

python3 strava_control.py recent

Weekly/monthly stats:

python3 strava_control.py stats

Last activity:

python3 strava_control.py last

Examples

Ask OpenClaw:

  • "Show my recent Strava activities"
  • "What are my Strava stats this week?"
  • "What was my last Strava workout?"

Files

  • strava_control.py - Main controller script
  • setup.py - Interactive setup wizard
  • SKILL.md - This file
  • ~/.strava_credentials.json - Credentials (auto-generated)

Notes

  • Requires Strava account (free)
  • API credentials are personal and should not be shared
  • Rate limits: 100 requests per 15 minutes, 1,000 daily

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-28 22:59 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

Nano Pdf

steipete
使用nano-pdf CLI通过自然语言指令编辑PDF
★ 275 📥 114,832
productivity

Obsidian

steipete
操作 Obsidian 仓库(纯 Markdown 笔记)并通过 obsidian-cli 自动化。
★ 432 📥 103,778
productivity

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 445 📥 226,279