uniapp-cloud
When to use this skill
Use this skill whenever the user wants to:
- Use uniCloud cloud development services
- Work with cloud databases (add, query, update, delete data)
- Create and deploy cloud functions
- Use cloud storage for file uploads and management
- Implement datacom components for data binding
- Integrate backend services with uni-app
- Set up uniCloud project and configuration
- Handle cloud database permissions and security
How to use this skill
This skill is organized to match the official uniCloud documentation:
-
Start with setup and project configuration:
examples/guide/intro.mdexamples/guide/project-setup.mdexamples/guide/cloud-space.md
-
Choose the cloud capability:
- Database →
examples/database/ - Cloud functions →
examples/functions/ - Storage →
examples/storage/ - Datacom →
examples/datacom/ - Security/permission →
examples/security/
- Database →
-
Open the API reference:
api/cloud-api.md
Important Notes:
- This skill focuses on uniCloud integration and usage, not general backend frameworks
- Each example includes official documentation URL
- Follow official permission and security guidance for production
Examples and Templates
Examples
Located in examples/:
- guide/ - Intro, project setup, cloud space creation
- database/ - CRUD, query, index, permissions
- functions/ - Function structure, deploy, call
- storage/ - Upload, download, delete
- datacom/ - datacom components and binding
- security/ - permissions and security rules
Best Practices
- Security: Always set proper database permissions and rules
- Performance: Use indexes for frequently queried fields
- Cost: Optimize cloud function execution time
- Error handling: Implement proper error handling for all cloud operations
- Data validation: Validate data before saving to database
Resources
- Official Documentation: https://doc.dcloud.net.cn/uniCloud/
- Cloud Database: https://doc.dcloud.net.cn/uniCloud/database.html
- Cloud Functions: https://doc.dcloud.net.cn/uniCloud/cf-functions.html
- Cloud Storage: https://doc.dcloud.net.cn/uniCloud/storage.html
Keywords
unicloud, uniCloud, cloud development, cloud database, cloud functions, cloud storage, datacom, 云开发, 云数据库, 云函数, 云存储
More from partme-ai/full-stack-skills
vite
Guidance for Vite using the official Guide, Config Reference, and Plugins pages. Use when the user needs Vite setup, configuration, or plugin selection details.
68element-plus-vue3
Provides comprehensive guidance for Element Plus Vue 3 component library including installation, components, themes, internationalization, and API reference. Use when the user asks about Element Plus for Vue 3, needs to build Vue 3 applications with Element Plus, or customize component styles.
63vue3
Guidance for Vue 3 using the official guide and API reference. Use when the user needs Vue 3 concepts, patterns, or API details to build components, apps, and tooling.
54electron
Build cross-platform desktop applications with Electron, covering main/renderer process architecture, IPC communication, BrowserWindow management, menus, tray icons, packaging, and security best practices. Use when the user asks about Electron, needs to create desktop applications, implement Electron features, or build cross-platform desktop apps.
52uniapp-project
Provides per-component and per-API examples with cross-platform compatibility details for uni-app, covering built-in components, uni-ui components, and APIs (network, storage, device, UI, navigation, media). Use when the user needs official uni-app components or APIs, wants per-component examples with doc links, or needs platform compatibility checks.
40ascii-cli-logo-banner
Entry point for ASCII CLI banners that routes to the Python built-in font skill or figlet.js/FIGfont skill. Use when the user wants a startup banner, ASCII logo, terminal welcome screen, or CLI branding for a service.
38