Agent skills for anyone building with Terra API – the unified health & fitness data API for 500+ wearables and health data sources (Garmin, Fitbit, Oura, Whoop, Apple Health, Samsung Health, Strava, Dexcom, and more).
These skills follow the Agent Skills open standard, so they work with Claude Code, Cursor, GitHub Copilot, Gemini CLI, and any other agent that supports the format. Once installed, your agent automatically uses them when you work on a Terra API integration.
Install all skills with skills.sh:
npx skills add tryterra/agent-skillsOr a single skill:
npx skills add tryterra/agent-skills --skill terra-unified-apiClaude Code plugin (alternative):
/plugin marketplace add tryterra/agent-skills
/plugin install terra@terra-agent-skills
Manual (Claude Code):
cp -r skills/terra-unified-api ~/.claude/skills/| Skill | Description | Status |
|---|---|---|
terra-unified-api |
Best-practice rules: webhooks & signature verification, data idempotency, connection lifecycle, multi-device data, testing | ✅ Ready |
terra-mobile-sdk |
Mobile SDK: Apple Health, Samsung Health, Health Connect (iOS, Android, React Native, Flutter) | ✅ Ready |
terra-streaming |
Realtime streaming: websockets, Real-Time SDK, live sensor data (iOS, Android, React Native, Flutter, Wear OS) | ✅ Ready |
terra-planned-workouts |
Planned Workouts API: push structured workouts with intervals and targets to wearables | 🧪 Pre-release |
terra-routes |
Routes API: push GPS courses with waypoints to Garmin, COROS, Wahoo devices | 🧪 Pre-release |
terra-lab-reports |
Lab Reports API: parse lab report PDFs/images into standardized biomarkers (LOINC, UCUM) | 🧪 Pre-release |
terra-vantage |
Vantage API: order blood/DNA test kits, track fulfillment, deliver and acknowledge FHIR results | ✅ Ready |
terra-models |
Models: run health models (Sleep Window, Health Terrain) over a connected user's data for ready-to-use wellness insights | ✅ Ready |
The full documentation is also exposed as an MCP server at https://docs.tryterra.co/~gitbook/mcp, which gives agents search and retrieval over the live docs. Connect it alongside these skills:
# Claude Code
claude mcp add terra-docs --scope user --transport http https://docs.tryterra.co/~gitbook/mcp
# Codex
codex mcp add terra-docs --url https://docs.tryterra.co/~gitbook/mcpThe skills point at live .md doc pages for volatile spec detail; with the MCP connected, agents can search and fetch those pages through it instead of raw URL fetches.
See AGENTS.md for the authoring guide – repo layout, SKILL.md conventions, and how to validate. The Terra API docs are LLM-friendly: append .md to any docs.tryterra.co URL for markdown, or start from docs.tryterra.co/llms.txt.