Generated from official WeChat documentation, this covers the full Mini Program stack: WXML templates, WXSS styles, WXS scripting, and the complete API surface including cloud development. You get lifecycle management for apps and pages, component architecture, and event handling patterns. The reference files preserve official docs structure across framework basics, built-in components, and open capabilities. Worth noting the examples mix WeixinJSBridge and wx.* APIs, which reflects different integration points you'll actually encounter. Most useful when you're building for WeChat's ecosystem specifically, less so if you're evaluating cross-platform options.

skills.sh installs
599
GitHub stars
32
last updated
Aug 21, 2026

Install

$ npx -y skills add joneqian/claude-skills-suite --skill wechat-miniprogram --agent claude-code

Installs into .claude/skills of the current project.

Files

WeChat Mini Program Skill

WeChat Mini Program (微信小程序) development framework skill, generated from official documentation.

When to Use This Skill

This skill should be triggered when:

  • Developing WeChat Mini Programs (微信小程序)
  • Working with WXML, WXSS, or WXS
  • Using WeChat Mini Program APIs
  • Building WeChat components
  • Implementing WeChat open capabilities (开放能力)
  • Debugging Mini Program issues
  • Optimizing Mini Program performance

Quick Reference

Project Structure

├── app.js          # App logic
├── app.json        # App configuration
├── app.wxss        # Global styles
├── pages/
│   └── index/
│       ├── index.js    # Page logic
│       ├── index.json  # Page configuration
│       ├── index.wxml  # Page template
│       └── index.wxss  # Page styles
└── components/     # Custom components

Common Patterns

Example 1 (javascript):

Sponsors

Details

Repository
github.com/joneqian/claude-skills-suite
Categories
Frontend Development, Backend & APIs
First seen
Jun 3, 2026

More from joneqian/claude-skills-suite

All 2
1kochetkov-ma avatarbrewpage-publishkochetkov-ma/claude-brewcodePublish HTML, markdown, text, any file, or a multi-file site to brewpage.app — free hosting with no sign-up. Paste text, share a file, upload a site, or host a 598skills.sh installs
2onewave-ai avatarpresentation-design-enhanceronewave-ai/claude-skillsTransform text-heavy slides into visual storytelling. Suggest layout improvements, icon usage, and data visualization.596skills.sh installs
3davila7 avatarlatex-postersdavila7/claude-code-templatesCreate professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientifi592skills.sh installs
4google-labs-code avatarstitch-sdk-usagegoogle-labs-code/stitch-sdkUse the Stitch SDK to generate, edit, and iterate on UI screens from text prompts, manage projects, and retrieve screen HTML/images. Use when the user wants to 576skills.sh installs
5cycleuser avatarofficial-document-writercycleuser/skillsOfficial document writing assistant for Chinese government documents based on GB/T 9704-2012 standard. Triggers when: Writing Chinese official documents (公文), f573skills.sh installs
6openclaudia avatargoogle-adsopenclaudia/openclaudia-skillsWrite Google Ads copy and build campaign structures. Use when the user asks to create Google Ads, write ad copy for search or display, set up PPC campaigns, opt570skills.sh installs