ai_ui_skill
01Skill Claude CodeCodex
AI UI component architecture, patterns, conventions and implementation guide for the wechat-style embedded LVGL UI system.
Skill Claude CodeCodex
AI UI component architecture, patterns, conventions and implementation guide for the wechat-style embedded LVGL UI system.
Skill Claude CodeCodex
Control Tuya smart home devices via natural language. Use when the user asks to control smart devices (turn on/off lights, AC, plugs, adjust brightness/temperature/mode), query device status or list devices, manage homes and rooms, rename devices, check weather by location, send notifications (SMS, voice call, email…
Skill Claude CodeCodex
Read status and control the user's Tuya app devices through Tuya's cloud end-user API with a user-supplied API key: homes and rooms, device detail, thing-model property control, rename, weather, hourly statistics, self-send notifications, IPC cloud snapshots and real-time event subscription. Cloud only; prefer a…
Skill Claude Code
A reference collection for using TuyaOpen’s TDL APIs to control common hardware peripherals, such as screens, cameras, buttons, and indicator lights. It is board-agnostic, so it covers the API rather than a specific board.
Skill Claude CodeCodex
A set of instructions for building, compiling, rebuilding, or cleaning TuyaOS applications. TuyaOS is an operating system and development platform for Tuya smart devices.
Skill Claude CodeCodex
A coding aid for TuyaOS apps that accounts for the connected hardware they run on. TuyaOS is an operating system for smart devices and embedded products.
Skill Claude Code
A guide for using TuyaOS's analog-to-digital converter (ADC), which turns an electrical voltage into a number that software can read.
Skill Claude Code
A guide for using TuyaOS with Bluetooth Low Energy, a wireless protocol for nearby devices, through the talbluetooth library.
Skill Claude Code
A guide for capturing and encoding video from a TuyaOS DVP camera interface, including H.264, a common compressed video format.
Skill Claude Code
A TuyaOS skill for controlling on-chip GPIO pins through tklgpio. GPIO pins are hardware connections that can be read, set high or low, and monitored for edge-triggered changes.
Skill Claude Code
A skill for using TuyaOS hardware I2C in master mode through the tkli2c interface. I2C is a shared bus that lets a controller communicate with sensors and other chips.
Skill Claude Code
A guide for capturing sound from a microphone on TuyaOS, with optional writing of the audio to a file.
Skill Claude Code
A skill for controlling TuyaOS PWM through the tklpwm interface. PWM rapidly switches a signal to control things such as brightness, buzzer tones, or a servo's position.
Skill Claude Code
A guide for playing sound through a speaker on TuyaOS, including MP3 audio and file-system helpers.
Skill Claude Code
A TuyaOS interface for using SPI in master mode through the tklspi library. SPI is a hardware communication bus commonly used to connect devices such as sensors and displays.
Skill Claude Code
A software implementation of I2C communication for TuyaOS that uses GPIO pins to produce the signals. I2C is a common way for a controller to communicate with sensors and other chips.
Skill Claude Code
A guide for using the TuyaOS hardware timer through tkltimer. TuyaOS is software for Tuya-connected devices, and a hardware timer runs code after a set interval or repeatedly.
Skill Claude Code
A TuyaOS watchdog setup using talwatchdog. A watchdog is a system timer that can help detect when a device or program stops responding.
Skill Claude Code
A TuyaOS Wi-Fi toolkit for connecting devices to wireless networks, starting access points, scanning for networks, and using low-power modes. TuyaOS is an operating system for Tuya-connected devices.
Skill Claude CodeCodex
A shared product-development workflow for TuyaOpen and TuyaOS, using IDE Agent Tools and Capability Broker.
Skill Claude CodeCodex
Use the IDE Agent Tool Broker for Tuya Developer Platform product and DP operations. Shared by TuyaOpen and TuyaOS.
Skill Claude CodeCodex
How to author or edit a skill in this catalogue: frontmatter contract, id naming rules (tuyaopen- prefix, no slashes), where the payload goes, the Shortcuts-table rule (command names only, never flag lists), progressive disclosure into references/, how to word an out-of-scope handoff, index.json registration fields…
Skill Claude CodeCodex
Foundation conventions shared by every other TuyaOpen skill: how to find and identify the tuyaopen-cli CLI, the --json envelope contract, the exit-code promise, the P0/P2 confirmation-gate mechanics (including the derived --confirm token), command/skill self-discovery, the tos.py ↔ tuyaopen-cli fallback map, the…
Skill Claude CodeCodex
Add new board (BSP) support to TuyaOpen, including board directory structure, Kconfig, drivers, and config files. No tuyaopen-cli CLI command covers this — it is tos.py new board (interactive) or manual copy-and-edit only. Use when the user mentions adding a board, new board, BSP, board support, hardware adaptation…
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: