Instructions file
Claude Code instructions for little-apppple/uniappSkill, covering claude.md, what this repo is, layout, skill conventions (read these before editing any skill.md) and executable code.
Instructions file
Claude Code instructions for little-apppple/uniappSkill, covering claude.md, what this repo is, layout, skill conventions (read these before editing any skill.md) and executable code.
Skill Claude CodeCodex
Entry-point orchestrator for uni-app development skills. Use this skill FIRST when the user starts a uni-app task, asks which template/framework to pick, or describes a cross-cutting feature. Loads the right sub-skills based on the task (project setup, routing, state, network, UI patterns, platform config…
Skill Claude CodeCodex
The uniCloud backend layer for uni-app. After loading this skill, the agent should be able to.
Skill Claude CodeCodex
Debugging and publishing uni-app apps to all platforms — H5 debug with vConsole, mini-program debug with WeChat DevTools, real-device debug for App, common error codes and fixes, build and publish to WeChat MP / iOS App Store / Google Play / domestic Android stores, miniprogram-ci for automated MP upload, H5 deploy to…
Skill Claude CodeCodex
Project shape, configuration, and lifecycle for uni-app. Use when starting a new uni-app project, editing pages.json / manifest.json / App.vue / main.js, choosing between Vue 2 / Vue 3 / uni-app x (uvue), wiring up easycom / uni.scss / unimodules, or asking about the page/component/application lifecycle. Do NOT use…
Skill Claude CodeCodex
Internationalization (i18n) in uni-app — uni-app's built-in locale API, vue-i18n integration, language switching, lazy-loading translations, number/date/currency formatting via Intl, RTL support, plural rules, and server-side i18n coordination. Use when the user needs to add multi-language support, switch between…
Skill Claude CodeCodex
Migration TO uni-app — from Taro (React), from native WeChat MP / Alipay MP, from Vue 2 uni-app to Vue 3, and from Vue 3 to uni-app x (uvue). Use when the user wants to migrate an existing Taro project, port a native mini-program, upgrade a Vue 2 uni-app codebase to Vue 3 + Vite, or convert a Vue 3 + uView app to…
Skill Claude CodeCodex
WeChat Mini Program automated build + debug workflow with version-based auto-selection between official Skills (wechatide CLI) and automator (miniprogram-automator). Covers npm build, appid verify, DevTools launch, 31 automation ops via helper daemon, and enriched E2E methodology requiring console/view/style checks at…
Skill Claude CodeCodex
Network layer in uni-app — request wrapper, interceptors, upload/download, error handling, retry, concurrency, integration with Pinia auth, and auth-guard patterns for login-protected pages. Use when the user needs to call APIs, encapsulate uni.request, handle 401/auth errors, upload images/files, manage request…
Skill Claude CodeCodex
Payment integration in uni-app — WeChat Pay (JSAPI / Mini-Program / H5 / App), Alipay, Apple Pay, Google Pay, and uni-pay / uni-payment module setup. Use when the user needs to charge users, integrate WeChat Pay / Alipay / Apple Pay / Google Pay, set up a payment module, build a checkout flow, handle refunds, or wire…
Skill Claude CodeCodex
Performance optimization for uni-app — startup time, first-screen paint, long list rendering, image lazy-load, subPackages / preloadRule, when to use nvue vs uvue vs plain vue, bundle size, and platform-specific perf tips. Use when the user reports slow startup, janky scrolling with many items, large bundle size, or…
Skill Claude CodeCodex
Per-platform configuration and cross-platform compatibility in uni-app — manifest.json per platform (WeChat MP appid, iOS/Android signing, H5 router), conditional compilation with #ifdef, permission descriptions, domain whitelists, and platform-specific quirks. Use when the user needs to set up a new platform target…
Skill Claude CodeCodex
Authoring and publishing uni-app plugins (unimodules format) — directory structure, package.json, easycom.json, multi-platform support (Vue 2 / Vue 3 / uni-app x), UTS native plugins, publish to the DCloud plugin market, versioning, dependencies. Use when the user wants to package reusable code as a uni-app plugin…
Skill Claude CodeCodex
Page navigation, tabBar configuration, and deep linking in uni-app. Use when the user needs to navigate between pages, configure the bottom tab bar, pass parameters across pages, manage the page stack (10-level limit on mini-programs), implement custom navigation bars, or handle deep links. Covers uni.navigateTo /…
Skill Claude CodeCodex
List, filter, and fetch uni-app starter templates from a curated registry. Use when the user wants to start a new uni-app project from a template with specific features (login, tabbar, payment, i18n, push, etc.), browse the DCloud plugin marketplace for starter templates via the CLI, or generate a project…
Skill Claude CodeCodex
State and persistence in uni-app — Pinia setup, useStore patterns, uni.storage strategy, user session, persistence plugins, login flow integration. Use when the user needs to share state across pages, persist data across launches, manage user session/auth, implement a cart/settings/notifications store, or choose…
Skill Claude CodeCodex
Testing uni-app apps — unit tests with Vitest (mocking uni. APIs), component tests, E2E on H5 with Playwright, real-device App testing, and CI integration across all target platforms. For miniprogram-automator / MP UI automation, see uniapp-mp-automation.
Skill Claude CodeCodex
Theming and dark mode in uni-app — system theme detection, light/dark/auto switching, color token design, manual override, persistence, integrating with UI libraries (uView / FirstUI / ThorUI), and platform-specific quirks. Use when the user needs to add dark mode, support a brand-color override, design a color token…
Skill Claude CodeCodex
Third-party UI library ecosystem for uni-app — comparison and integration for the top libraries (uView / uView Plus, FirstUI, ThorUI, Wot Design Uni, uv-ui, Tuniao UI, ColorUI, GraceUI, vk-uview-ui). Use when the user wants to pick a UI library, integrate one (install, configure, theme, easycom), compare features…
Skill Claude CodeCodex
Reusable UI patterns in uni-app — list pages with pull-to-refresh and infinite scroll, form pages with validation, skeleton screens, empty states, error states, popup/dialog/toast patterns, custom navigation bar, and icon strategy for mini-programs (PNG fallback when fonts/SVG aren't supported). Use when the user is…
Skill Claude CodeCodex
Push notifications in uni-app — uni-push (DCloud's native push service) setup for WeChat MP subscribe messages, App push (offline push via Unipush / OEM push channels), web push, payload handling, and user segmentation. Use when the user needs to send notifications to users, integrate WeChat MP 订阅消息, set up offline…