What problem does it solve? Beginners often do not know what to confirm first when building a WeChat Mini Program: when an AppID is needed, whether ICP filing or a cloud backend is required, and how HTML prototypes differ from the real mini program. This Skill fixes the process into four gated stages (design, environment, development, release) so nothing is assumed or skipped. ## Core Features & Use Cases - Gated requirements workflow: Asks 3-5 route-changing questions before any design or code, requiring explicit confirmations for requirements, MVP scope, UI direction, and prototype. - Native UI design gate: Generates three phone-frame HTML options (WeUI native, TDesign branded, differentiated) with capsule, safe-area, and tabBar constraints mapped to WXML/WXSS. - Deterministic validation scripts: Read-only Python scripts check project config, missing pages, subpackages, local tabBar PNGs, cloud functions, and project state consistency. - Release and review gates: Covers tester versions, reviewer reachability, privacy API consistency, anti-inducement checks, and L1-L7 evidence-level verification. - Use Case: A user says "I want a score-keeping mini program for card games." The Skill first asks about gameplay, scoring, multi-user access, and data retention, then walks them through UI options, AppID setup, development, testing, and App Store review submission. ## Quick Start Tell your agent: use the launch-wechat-miniprogram skill to help me build a WeChat Mini Program from my idea, starting with requirement confirmation.