Back to Skills

miniprogram-development

WeChat Mini Program development rules. Use this skill when developing WeChat mini programs, integrating CloudBase capabilities, and deploying mini program projects.

937stars112forksUpdated 1/23/2026

Security Assessment

Safe(100/100)
Security Score100/100

About miniprogram-development

The miniprogram-development skill provides a set of guidelines and practices for developing WeChat Mini Programs. It helps developers streamline their workflows by incorporating best practices for integrating CloudBase capabilities, such as database access, cloud functions, and storage, into WeChat Mini Programs. This skill ensures that projects are structured correctly and efficiently, and it offers support for deploying and previewing mini program projects using WeChat's official tools. By adhering to these guidelines, developers can avoid common pitfalls, ensuring seamless development and smooth deployment of WeChat Mini Programs.

FAQ

When should I use the miniprogram-development skill?

Use this skill when developing WeChat Mini Programs, integrating CloudBase capabilities, deploying mini program projects, handling authentication, calling AI models, or getting step count data from WeChat.

Can I use this skill for web frontend development?

No, this skill is specifically for WeChat Mini Program development. For web frontend development, use the web-development skill instead.

Do I need to handle authentication manually?

No, WeChat Mini Programs with CloudBase are login-free. Authentication is handled automatically, and you can obtain user identity via `cloud.getWXContext().OPENID` in cloud functions.

What resources do I need to manage when developing a mini program?

When developing a mini program, ensure you manage resources such as icon images, which can be sourced from Icons8 for small file sizes and professional quality. Always check that all referenced resources exist to avoid build errors.

Is the use of WeChat Developer Tools required?

Yes, WeChat Developer Tools should be used for previewing, debugging, and publishing mini program projects. Make sure the `project.config.json` file includes the `appid` field before opening the project.

Install miniprogram-development

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill