← Back to Skills Marketplace
956
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install strava-skill
Description
Talk to your Strava data — ask questions about your activities, fitness trends, PRs, and training load using AI.
Usage Guidance
Before installing: 1) Note the SKILL.md requires a TRANSITION_API_KEY (X-API-Key) even though the registry metadata lists none — that omission is a transparency issue. 2) Only provide an API key if you trust the Transition service (https://transition.fun); verify the domain, TLS, and the service's privacy policy and terms. 3) Prefer adding the key to the agent's secret store (or skill-specific config) rather than your global shell profile. 4) Limit exposure: use a revocable key, test with a throwaway account if possible, and monitor the key's usage/requests after enabling the skill. 5) If you need stronger assurance, ask the skill author to update the registry metadata to declare TRANSITION_API_KEY as a required credential and to explain how the key is used, stored, and transmitted. 6) Revolve/rotate the key and revoke it immediately if you see unexpected activity.
Capability Analysis
Type: OpenClaw Skill
Name: strava-skill
Version: 1.0.0
The skill bundle is benign. It provides instructions and API endpoints for an AI agent to interact with the Transition API to access Strava data. All network calls are directed to the legitimate `api.transition.fun` domain, and the `TRANSITION_API_KEY` is used as expected for authentication. There is no evidence of data exfiltration, malicious execution (e.g., `curl|bash`), persistence mechanisms, or prompt injection attempts designed to subvert the agent's intended behavior in `SKILL.md` or `README.md`. The 'Tips for Agents' section in `SKILL.md` offers functional guidance for using the API, not malicious instructions.
Capability Assessment
Purpose & Capability
SKILL.md's purpose (ask questions about Strava data) aligns with calling Transition's API, but the registry metadata lists no required environment variables or primary credential while the instructions explicitly require TRANSITION_API_KEY/X-API-Key. That metadata omission is an inconsistency.
Instruction Scope
The instructions confine actions to HTTP calls to https://api.transition.fun (including an unauth WOD endpoint and authenticated coach/workouts endpoints). They do not direct reading local files, scanning other creds, or exfiltrating data to unexpected endpoints.
Install Mechanism
No install spec and no code files — instruction-only skill. This is the lower-risk model (nothing written to disk by the skill itself).
Credentials
The skill legitimately needs a Transition API key to access synced Strava data, which is proportionate to the described feature set. However, the registry did not declare this required secret; that mismatch reduces transparency and could lead to accidental leakage or confusion about what the agent will transmit.
Persistence & Privilege
Skill has no elevated persistence (always:false) and does not request system-level changes or other skills' config. Autonomous invocation is allowed (platform default) but not combined with other high-risk factors here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install strava-skill - After installation, invoke the skill by name or use
/strava-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of strava-skill.
- Enables chat-based access to your Strava data, activities, fitness trends, PRs, and training load.
- Supports both authenticated and no-auth endpoints, including workout of the day, AI coaching chat, workouts retrieval, performance stats, and athlete profile.
- Detailed setup and usage instructions provided.
- Includes rate limits for free and paid tiers.
- Best practices and tips for effective use by agents.
Metadata
Frequently Asked Questions
What is Strava Skill?
Talk to your Strava data — ask questions about your activities, fitness trends, PRs, and training load using AI. It is an AI Agent Skill for Claude Code / OpenClaw, with 956 downloads so far.
How do I install Strava Skill?
Run "/install strava-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Strava Skill free?
Yes, Strava Skill is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Strava Skill support?
Strava Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Strava Skill?
It is built and maintained by nftechie (@nftechie); the current version is v1.0.0.
More Skills