COROS Sports Data Skill for Openclaw

A professional AI agent skill to programmatically fetch and aggregate running data from COROS sports watches via official API integration.

wurongle
v1.0.0
Mar 10, 2026
0
865
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install coros-data-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install coros-data-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is COROS Sports Data Skill?

The COROS Data Skill is a technical integration designed to connect AI agents with COROS fitness ecosystems. It allows for the automated retrieval of sports activity records, specifically focusing on various running modes. By utilizing this skill within the Openclaw Skills framework, developers can build applications that monitor physical performance, generate training reports, and sync exercise data with other productivity tools.

COROS Sports Data Skill Use Cases

  • Automating the collection of daily running logs for personal fitness tracking.
  • Aggregating total mileage over specific timeframes (weekly, monthly, or yearly) for training analysis.
  • Integrating wearable device data into AI-driven health and wellness dashboards.
  • Monitoring specific exercise types such as trail running or treadmill sessions for performance benchmarking.

How COROS Sports Data Skill Works

  1. The skill authenticates with the COROS platform using an account identifier and an MD5-hashed password.
  2. Upon successful login, the client retrieves an accessToken for subsequent API calls.
  3. The agent specifies a date range using the YYYYMMDD format to query the COROS activity database.
  4. The skill filters for specific activity modes, including outdoor running, indoor running, trail running, and treadmill sessions.
  5. Data is returned as a structured list containing dates, distances (in meters), and activity types for further processing or visualization.

COROS Sports Data Skill Setup

To get started with this skill for Openclaw Skills, configure your environment variables in the scripts/.env file:

COROS_ACCOUNT=<your_coros_account_email_or_phone>
COROS_PASSWORD=<md5_hashed_password>

You can generate the required MD5 hash using the provided utility:

# Use the genHashedPassword utility to convert your plain text password
import { genHashedPassword } from "./util.js";
const hashed = genHashedPassword("your_password");
console.log(hashed);

COROS Sports Data Skill Data Schema & Taxonomy

The skill processes sports activity data with the following structure:

Attribute Type Description
date string Activity date in YYYYMMDD format
distance number Total distance covered in meters
mode number Activity type code (100: Outdoor Run, 101: Indoor Run, 102: Trail Run, 103: Treadmill)
accessToken string Session token used for authenticated requests

COROS Sports Data Skill Advanced Features

  • Multi-mode support covering outdoor, indoor, trail, and treadmill running profiles.
  • Automatic distance aggregation utilities to simplify bulk data analysis.
  • Secure authentication workflow using MD5 encryption for credential handling.
  • Seamless integration capabilities for broader Openclaw Skills health and fitness ecosystems.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*