Back to Skills
    šŸ¦ž

    dexcom

    Monitor blood glucose via Dexcom G7/G6.

    By @chris-clem
    View on GitHub
    SKILL.md
    ---
    name: dexcom
    description: Monitor blood glucose via Dexcom G7/G6 CGM
    homepage: https://www.dexcom.com
    metadata: {"clawdbot":{"emoji":"🩸","requires":{"bins":["uv"],"env":["DEXCOM_USER","DEXCOM_PASSWORD"]},"primaryEnv":"DEXCOM_USER","install":[{"id":"uv-brew","kind":"brew","formula":"uv","bins":["uv"],"label":"Install uv (brew)"}]}}
    ---
    
    # Dexcom CGM
    
    Real-time blood glucose monitoring via Dexcom G6/G7 continuous glucose monitor.
    
    ## Setup
    
    Set environment variables:
    ```bash
    export DEXCOM_USER="your@email.com"
    export DEXCOM_PASSWORD="your-password"
    export DEXCOM_REGION="ous"  # or "us" (optional, defaults to "ous")
    ```
    
    Or configure in `~/.clawdbot/clawdbot.json`:
    ```json5
    {
      skills: {
        "dexcom": {
          env: {
            DEXCOM_USER: "your@email.com",
            DEXCOM_PASSWORD: "your-password",
            DEXCOM_REGION: "ous"
          }
        }
      }
    }
    ```
    
    ## Usage
    
    **Formatted report:**
    ```bash
    uv run {baseDir}/scripts/glucose.py now
    ```
    
    **Raw JSON:**
    ```bash
    uv run {baseDir}/scripts/glucose.py json
    ```
    
    ## Example Output
    
    ```
    🩸 Glucose: 100 mg/dL (5.6 mmol/L)
    šŸ“ˆ Trend: steady āž”ļø
    šŸŽÆ Status: 🟢 In range
    ā° 2026-01-18 09:30:00
    ```
    
    ## Requirements
    
    - Dexcom G6 or G7 with Share enabled
    - uv (Python package manager)
    - Valid Dexcom Share credentials