Skill Claude Code
A guide for controlling addressable RGB LED strips on TuyaOpen devices, including strips built with WS2812, SM16703P, or YX1903B chips.
Manifest Management for TuyaOpen IDE's board/chip/demo and vibe-coding skills
Skill Claude Code
A guide for controlling addressable RGB LED strips on TuyaOpen devices, including strips built with WS2812, SM16703P, or YX1903B chips.
Skill Claude Code
A TuyaOpen guide for working with TDL thermal printers, which print receipts and other narrow paper documents using heat. It covers text, simple black-and-white images, paper feeding, and printer status.
Skill Claude CodeCodex
A skill for reading and writing files on a Micro SD card connected over SPI, a hardware communication method.
Skill Claude Code
A guide for using touch panels with TuyaOpen, an open-source platform for Tuya devices. It covers finding the touch device, reading touch coordinates, and handling multiple touch points.
Skill Claude Code
A workflow for adding a custom peripheral to a TuyaOpen project without changing the software development kit. A peripheral is an attached hardware device, and a TDD is a hardware driver interface used to control it.
Skill Claude Code
End-to-end IoT product development orchestration for TuyaOpen projects. Guides from requirements gathering → Tuya Platform product/DP creation → complete embedded firmware generation. State-machine: detects project state and picks up from wherever development currently stands.
Skill Claude CodeCodex
A workflow for adding support for a new development board to TuyaOpen. A development board is a hardware board used to run and test embedded software.
Skill Claude CodeCodex
Send commands to the TuyaOpen device serial CLI (talcli) over UART and capture responses. Use when the user wants to run CLI commands on a connected T5AI, ESP32, T2, T3, or LN882H board — such as sysreset, kvdump, fsls, or custom registered commands — without opening a foreground monitor. Auto-discovers the USB serial…
Skill Claude CodeCodex
Skill "tuyaopen/code-check" from tuya/tuyaopen-ide-manifests, covering tuyaopen code format check, prerequisites, usage, check specific files (recommended for agent use) and check a directory recursively.
Skill Claude CodeCodex
Decode a TuyaOpen firmware crash dump (PC, LR, stack pointers) to source file:line by invoking the right per-platform addr2line against the debug ELF. Use when the user pastes a panic log / hard-fault dump containing raw hex code addresses (e.g. "PC: 0x021d8e96"). Covers T5AI (BK7258, ARM Cortex-M), ESP32/S3 (Xtensa)…
Skill Claude CodeCodex
Agent-friendly non-blocking serial log capture for TuyaOpen devices. Runs tos.py monitor in the background, writes logs to file, and lets the agent tail or stop it at any time. Use when the agent needs to capture device logs without blocking, run a debug session, or monitor UART output during a build-flash-analyze…
Skill Claude CodeCodex
An automated development loop for TuyaOpen devices that builds firmware, flashes it to a board, monitors output, and analyzes errors. TuyaOpen is software used to develop applications for supported embedded hardware.
Skill Claude CodeCodex
A setup guide for authorization details and network provisioning of TuyaOpen devices, which are connected-device projects from Tuya’s open platform.
Skill Claude CodeCodex
A setup helper for TuyaOpen, a development platform for Tuya devices. It installs required system packages, activates the development environment, and initializes tos.py.
Skill Claude CodeCodex
Create new TuyaOpen projects and platforms, manage build configurations, read and write Kconfig options non-interactively, update platform dependencies, and use tos.py subcommands. Use when the user mentions creating a project, tos.py new, saving or choosing a config, tos.py config set/get/list/diff, tos.py update, or…
Skill Claude Code
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 Code
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.
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: