| name | smart-panel-dev |
| description | Master / orchestrator skill for Tuya Ray panel miniapp development. Use this as the SINGLE ENTRY POINT for any panel miniapp task — it covers the full lifecycle (architecture → requirement → coding conventions → upload audit) and dispatches to category- or topic-specific sub-skills (ray-common, smart-ui, charts-library, socket-panel, lamp-panel, robot-vacuum, ipc-panel, electrician-timing, energy-stats, performance-ux-guard, requirement-guide) when deeper detail is needed. Anything from "how do I start a panel project" to "is this ready to upload" routes through here first. |
| when_to_use | Use this skill the moment any Tuya panel miniapp work begins — opening a project, reading or writing a DP, picking a category template, designing a page, writing PRD, reviewing code, preparing for upload. It is the default dispatcher: from here, route to miniapp-ray-common for Ray APIs, miniapp-smart-ui for UI, miniapp-charts-library for charts, the relevant category skill (lamp / socket / robot-vacuum / ipc / electrician-timing / energy-stats) for product type, miniapp-performance-ux-guard for pre-release review, and miniapp-requirement-guide for PRD authoring. Do NOT use for non-panel miniapps, web pages, or pure smart-ui documentation questions (jump straight to miniapp-smart-ui in that case). |
| id | smart-panel-dev |
| surface | miniapp |
| tags | ["miniapp","panel","ray","orchestrator","entry-point","architecture","audit","upload"] |
| license | Apache-2.0 |
| defaultEnabled | true |
| related | ["miniapp-ray-common","miniapp-smart-ui","miniapp-charts-library","miniapp-socket-panel","miniapp-lamp-panel","miniapp-robot-vacuum","miniapp-ipc-panel","miniapp-electrician-timing","miniapp-energy-stats","miniapp-performance-ux-guard","miniapp-requirement-guide"] |