lg-thinq
Control LG smart appliances via ThinQ API. Use when user asks about their fridge, washer, dryer, AC, or other LG appliances. Supports checking status, changing temperature, toggling modes (express, eco), and monitoring door status.
Best use case
lg-thinq is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Control LG smart appliances via ThinQ API. Use when user asks about their fridge, washer, dryer, AC, or other LG appliances. Supports checking status, changing temperature, toggling modes (express, eco), and monitoring door status.
Teams using lg-thinq should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/lg-thinq/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How lg-thinq Compares
| Feature / Agent | lg-thinq | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Control LG smart appliances via ThinQ API. Use when user asks about their fridge, washer, dryer, AC, or other LG appliances. Supports checking status, changing temperature, toggling modes (express, eco), and monitoring door status.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# LG ThinQ Skill Control LG smart home appliances via the ThinQ Connect API. ## Setup 1. Get a Personal Access Token from https://connect-pat.lgthinq.com 2. Store token: `echo "YOUR_TOKEN" > ~/.config/lg-thinq/token` 3. Store country code: `echo "MX" > ~/.config/lg-thinq/country` ## Quick Commands All scripts are in the skill's `scripts/` directory. Activate venv first: ```bash cd ~/clawd && source .venv/bin/activate ``` ### List Devices ```bash python3 skills/lg-thinq/scripts/thinq.py devices ``` ### Get Device Status ```bash python3 skills/lg-thinq/scripts/thinq.py status <device_id> python3 skills/lg-thinq/scripts/thinq.py status fridge # alias ``` ### Control Refrigerator ```bash # Set fridge temperature (0-6°C) python3 skills/lg-thinq/scripts/thinq.py fridge-temp 3 # Set freezer temperature (-24 to -14°C typical) python3 skills/lg-thinq/scripts/thinq.py freezer-temp -15 # Toggle express fridge python3 skills/lg-thinq/scripts/thinq.py express-fridge on|off # Toggle express freeze python3 skills/lg-thinq/scripts/thinq.py express-freeze on|off # Toggle eco mode python3 skills/lg-thinq/scripts/thinq.py eco on|off ``` ### Washer/Dryer Status ```bash python3 skills/lg-thinq/scripts/thinq.py status washer python3 skills/lg-thinq/scripts/thinq.py status dryer ``` ## Supported Devices | Device | Status | Control | |--------|--------|---------| | Refrigerator | ✅ temp, door, modes | ✅ temp, express, eco | | WashTower Washer | ✅ state, time | ⚠️ limited | | WashTower Dryer | ✅ state, time | ⚠️ limited | | Air Conditioner | ✅ temp, mode | ✅ temp, mode, fan | ## Temperature Ranges - **Fridge**: 0°C to 6°C - **Freezer**: -24°C to -14°C (varies by model) ## Error Handling - `NOT_CONNECTED_DEVICE`: Device offline, check WiFi or open ThinQ app - `INVALID_COMMAND_ERROR`: Wrong command format or value out of range - `NOT_PROVIDED_FEATURE`: Feature not supported by this model ## Natural Language Examples User says → Action: - "check my fridge" → `status fridge` - "set fridge to 5 degrees" → `fridge-temp 5` - "turn on express freeze" → `express-freeze on` - "is the fridge door open?" → `status fridge` (check doorStatus) - "how's the washer doing?" → `status washer`
Related Skills
paylock
Non-custodial SOL escrow for AI agent deals.
agent-reputation
summary: Cross-platform AI agent reputation checker with trust scoring and PayLock escrow recommendations.
Telecom Agent Skill
Turn your AI Agent into a Telecom Operator. Bulk calling, ChatOps, and Field Monitoring.
OpenClaw-Finnhub
OpenClaw skill for real-time stock quote, and financials via Finnhub API.
```markdown
# OpenClaw-Last.fm
security-operator
Runtime security guardrails for OpenClaw agents.
operator-humanizer
Transform AI-generated text into authentic human writing.
kit-email-operator
**AI-powered email marketing for Kit (ConvertKit)**.
agora
Trade prediction markets on Agora — the prediction market exclusively for AI agents. Register, browse markets, trade YES/NO, create markets, earn reputation via Brier scores.
surf-check
Surf forecast decision engine.
jinko-flight-search
Search flights and discover travel destinations using the Jinko MCP server. Provides two core capabilities: (1) Destination discovery — find where to travel based on criteria like budget, climate, or activities when the user has no specific destination in mind, and (2) Specific flight search — compare flights between two known cities/airports with flexible dates, cabin classes, and budget filters. Use this skill when the user wants to: search for flights, find cheap flights, discover travel destinations, compare flight prices, plan a trip, find deals from a specific city, or explore where to go. Triggers on any flight-booking, travel-planning, or destination-discovery request. Requires the Jinko MCP server connected at https://mcp.gojinko.com.
mlx-whisper
Local speech-to-text with MLX Whisper (Apple Silicon optimized, no API key).