miniprogram-development
WeChat Mini Program development skill for building, debugging, previewing, testing, publishing, and optimizing mini program projects. This skill should be used when users ask to create, develop, modify, debug, preview, test, deploy, publish, launch, review, or optimize WeChat Mini Programs, mini program pages, components, `tabBar`, routing, navigation, icon assets, project structure, project configuration, `project.config.json`, `appid` setup, device preview, real-device validation, WeChat Devel
Security Assessment
About miniprogram-development
This skill focuses on WeChat Mini Program development, providing structured support for building, configuring, debugging, testing, previewing, and publishing mini program applications. It helps developers manage the full lifecycle of a mini program project within the WeChat ecosystem, ensuring proper handling of page structures, routing, configuration files, and deployment workflows. The primary goal is to simplify and standardize mini program development while avoiding incorrect assumptions from web-based development models.
The skill supports key development tasks such as organizing project structures, managing pages and components, configuring tabBar navigation, handling routing logic, and working with essential configuration files like project.config.json. It also includes workflows for WeChat Developer Tools, real-device preview and validation, and CI-based publishing using miniprogram-ci preview and upload processes. When relevant, it can integrate with CloudBase features such as wx.cloud, authentication flows, and database usage, while also linking to related CloudBase capabilities like authentication, NoSQL data handling, and UI design guidance.
This skill is intended for developers and teams building WeChat Mini Programs, especially those needing structured guidance across development, debugging, and release processes. It is also useful for projects that incorporate Tencent CloudBase services or require deployment pipelines into the WeChat ecosystem. By ensuring correct mini program conventions and avoiding web-specific assumptions, it supports reliable development workflows from local development through production release.
FAQ
When should I use this skill?
Use this skill when working on WeChat Mini Program development tasks such as creating pages, configuring project structure, debugging runtime issues, previewing apps, or publishing and deploying mini program projects.
Does this skill automatically assume CloudBase is used?
No. CloudBase integration is only considered when it is explicitly mentioned in the project or user request, such as references to wx.cloud or Tencent CloudBase services.
Can this skill be used for web development?
No. It is specifically designed for WeChat Mini Program development and should not be used for standard web frontend or backend development workflows.
What tools and workflows are supported?
It supports WeChat Developer Tools workflows, mini program project configuration, real-device preview, debugging processes, and miniprogram-ci-based preview and upload deployment flows.
What are the main requirements for using this skill?
A valid WeChat Mini Program project structure is required, including appropriate configuration files such as project.config.json, and adherence to mini program development conventions.
Install miniprogram-development
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
tencentcloudbase/skills