← Back to Skills Marketplace
windylam
by
githubmain
· GitHub ↗
· v1.0.0
· MIT-0
103
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install windylamdatahive
Description
Collect and locally process ride-sharing receipts from Gmail into structured data and SQLite for spending and behavior insights, ensuring privacy.
Usage Guidance
This skill appears to do exactly what it says: it uses the gog CLI to fetch ride receipts from a selected Gmail account, stores the raw email JSON/HTML locally, sends that raw payload to a Gateway model running on localhost for extraction, and loads the extracted records into a local SQLite DB and anonymized CSV. Before installing/run it: (1) ensure you have and trust a local OpenClaw Gateway instance (the skill refuses non-local hosts), (2) confirm you are comfortable with raw receipt HTML/JSON being written to data/ride-insights/emails.json and sent to the local model, (3) protect the OPENCLAW_GATEWAY_TOKEN and the ~/.openclaw/openclaw.json file, (4) review and delete emails.json if you do not want the raw receipts to persist, and (5) ensure the gog CLI is authenticated only for the account(s) you intend to process. If you need remote/external extraction or do not want raw emails written to disk, do not install or run this skill.
Capability Analysis
Type: OpenClaw Skill
Name: windylamdatahive
Version: 1.0.0
The skill bundle is a privacy-focused tool for analyzing ride-sharing receipts from Gmail. It includes scripts for fetching emails via the 'gog' CLI (fetch_emails_json.py), extracting data using a local LLM gateway (extract_rides_gateway.py), and generating an anonymized CSV for export (export_anonymized_rides_csv.py). The code contains explicit security safeguards, such as a strict check in extract_rides_gateway.py to ensure sensitive email data is only sent to local loopback addresses (localhost/127.0.0.1), and the SKILL.md instructions require the agent to obtain user confirmation before processing sensitive data.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description ask for Gmail receipt collection, local extraction, and CSV export. Declared binaries (gog, python3), required env vars (OpenClaw gateway token/URL/model), and included scripts directly match that purpose. No unrelated credentials, binaries, or external services are requested.
Instruction Scope
SKILL.md and code clearly instruct fetching full receipt emails via the gog CLI and saving them to data/ride-insights/emails.json, then sending the raw per-email JSON/HTML to a local loopback Gateway (/v1/responses) for extraction. The skill documents and enforces asking the user for account selection and confirmation before extraction, and explicitly restricts Gateway hosts to localhost/127.0.0.1/::1. This behavior is expected for the stated purpose but important to note: raw receipt HTML/JSON is sent to a local model and emails.json persists on disk until deleted.
Install Mechanism
No remote install/downloads or package installs are declared; this is an instruction-only skill with bundled scripts that rely on existing gog and python3 binaries. That is low-risk and proportionate to the task.
Credentials
Declared environment variables (OPENCLAW_GATEWAY_TOKEN, OPENCLAW_GATEWAY_URL, OPENCLAW_GATEWAY_MODEL) are directly required for calling the local Gateway. The skill also accepts a local config fallback (~/.openclaw/openclaw.json) as documented. No unrelated secrets are requested.
Persistence & Privilege
The skill writes local artifacts (emails.json, rides.json, rides.sqlite, exported CSV) under data/ride-insights and reads ~/.openclaw/openclaw.json for Gateway auth as documented. always is false and it does not modify other skills or system-wide agent configs. Autonomous invocation is allowed by default but not exceptional here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install windylamdatahive - After installation, invoke the skill by name or use
/windylamdatahive - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
All skills published on ClawHub are licensed under MIT-0. Free to use, modify, and redistribute. No attribution required.
Metadata
Frequently Asked Questions
What is windylam?
Collect and locally process ride-sharing receipts from Gmail into structured data and SQLite for spending and behavior insights, ensuring privacy. It is an AI Agent Skill for Claude Code / OpenClaw, with 103 downloads so far.
How do I install windylam?
Run "/install windylamdatahive" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is windylam free?
Yes, windylam is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does windylam support?
windylam is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created windylam?
It is built and maintained by githubmain (@windylam1986); the current version is v1.0.0.
More Skills