Build reliable data extraction scripts from any API
Give it an API's documentation URL and describe what data you need. Get back a reliable extraction script with pagination, rate limiting, retry logic, authentication, and incremental loading — the boilerplate that takes hours to get right.
Create a skill called "API Plumber". When I give you an API (either a documentation URL or a description of the endpoints), generate a production- grade Python extraction script. The script must handle: (1) Authentication (API key, OAuth2 with token refresh, basic auth). (2) Pagination (detect and implement the correct scheme — cursor, offset, or link-header based). (3) Rate limiting (respect rate limit headers, implement exponential backoff with jitter). (4) Error handling (retry transient errors, save progress on failure, resume from checkpoint). (5) Incremental loading (track the last extracted timestamp/ID, only fetch new data on subsequent runs). (6) Output (configurable: CSV, JSON, Parquet, or direct INSERT to a database). Include logging, progress reporting, and a dry-run mode. Make the script configurable via environment variables for credentials.
Building API extraction is tedious plumbing: pagination schemes differ, rate
limits require exponential backoff, auth tokens expire mid-pull, and every API
has its quirks. This skill generates extraction scripts that handle all the edge
cases from the start.
Messy CSV in, clean data out
Messy CSV, TSV, JSON, or spreadsheet export in; cleaned, normalized data out. A strong starter recipe because the before/after result is obvious and easy to verify.
Fix broken CSVs before they break your pipeline
Drop any CSV on your Claw and get a clean, validated file back. It detects encoding issues, mixed delimiters, malformed rows, broken quoting, BOM markers, and type mismatches — then fixes everything and tells you what it changed.
Update pricing across all your Airbnb listings without clicking through each one
Automate bulk rate changes across multiple Airbnb listings using your Claw. Useful for seasonal pricing updates, last-minute discounts, or syncing rates after a change in your hosting strategy.
Email and calendar without leaving your terminal
Full Gmail control via the gog CLI. Read, send, search, organize emails. Create events, set reminders, RSVP to invitations. All from natural language or CLI commands.