joneqian avatar

Tdesign Miniprogram

If you're building WeChat mini programs and want a solid enterprise design system, this gives you access to Tencent's TDesign library with 60+ components. It covers the full range: buttons, forms, navigation, data display, and feedback components, plus dark mode and theme customization out of the box. The setup requires a bit of configuration (npm build, JSON tweaks), but once that's done you get a comprehensive component library that follows consistent design patterns. It's overkill for a simple app, but if you're shipping something that needs to look polished and handle complex UI patterns, this is a legitimate option backed by a major company's design team.

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

Install

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

Installs into .claude/skills of the current project.

Files

TDesign Mini Program Skill

TDesign WeChat Mini Program component library, an enterprise-level design system by Tencent. Provides 60+ high-quality components with dark mode support, theme customization, and more.

When to Use This Skill

This skill should be triggered when:

  • Developing WeChat Mini Programs with TDesign component library
  • Using TDesign UI components (Button, Input, Dialog, etc.)
  • Implementing interfaces following TDesign design specifications
  • Configuring TDesign themes and style customization
  • Building AI chat interfaces (using TDesign Chat components)
  • Implementing dark mode adaptation

Quick Start

Installation

npm i tdesign-miniprogram -S --production

Modify app.json

Remove "style": "v2" from app.json to avoid style conflicts.

Modify project.config.json

Add the following to the setting section of project.config.json:

{
  "setting": {
    "packNpmManually": true,
    "packNpmRelationList": [
      {
        "packageJsonPath": "./package.json",
        "miniprogramNpmDistDir": "./"
      }
    ]
  }
}

Modify tsconfig.json (TypeScript projects)

Sponsors

Details

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

More from joneqian/claude-skills-suite

All 2
1tartinerlabs avatarsetuptartinerlabs/skillsUse when setting up a project, adding linting, formatting, git hooks, or type checking. Detects the language and installs that ecosystem's lint/format/hooks too400skills.sh installs
2chouheiwa avatarwechat-studiochouheiwa/wechat-studio微信公众号内容创作全流程工具,支持 Markdown 主题排版、Dan Koe 风格写作、AI 去痕、图片上传、图文草稿和小绿书发布。Use this skill when the user asks about WeChat Official Account publishing, converting Markdo397skills.sh installs
3bradautomates avataryoutube-researchbradautomates/head-of-contentResearch high-performing YouTube videos in a niche using TubeLab's outlier detection API. Identifies outlier videos, analyzes top 3 relevant videos with AI, and394skills.sh installs
4davila7 avatardesign-system-starterdavila7/claude-code-templatesCreate and evolve design systems with design tokens, component architecture, accessibility guidelines, and documentation templates. Ensures consistent, scalable393skills.sh installs
5bobmatnyc avatarsystematic-debuggingbobmatnyc/claude-mpm-skillsStep-by-step debugging workflow: reproduce the bug, isolate the failing component, trace to root cause, apply a targeted fix, and verify the fix resolves the is391skills.sh installs
6mims-harvard avatartooluniverse-gene-enrichmentmims-harvard/tooluniverseGene-set enrichment analysis — GO (Biological Process, Molecular Function, Cellular Component), KEGG, Reactome pathway enrichment via clusterProfiler, gseapy, O390skills.sh installs