sealos-app-builderlisted
Install: claude install-skill labring/sealos-skills
# Sealos App Builder
## Overview
Use this skill to turn a generic web app into a Sealos app that runs inside Sealos Desktop, or to scaffold a new Sealos app from scratch. Focus on the repeatable parts: SDK initialization, session access, language sync, business-data integration, local debugging through a Desktop test app, and publish readiness.
Prefer a simple, teachable implementation that a beginner can understand and extend.
## Core Workflow
### 1. Identify the starting point
Classify the request into one of these paths:
1. Create a new Sealos app from scratch.
2. Adapt an existing web app to run inside Sealos Desktop.
3. Add Sealos identity and business-data integration to an app that already renders.
4. Produce documentation or a tutorial instead of code changes.
If the repository already contains Sealos-related code, inspect local sources first. In particular:
1. Look for `packages/client-sdk` or equivalent SDK sources.
2. Look for existing provider apps under `providers/` or similar directories.
3. Reuse the repository's established framework and routing patterns when they are already in place.
If the repository does not contain local Sealos sources, use the bundled references in this skill as the baseline.
### 2. Integrate the Sealos app SDK
Treat Sealos Desktop integration as a root-level concern.
Before using any starter template, install the SDK first:
```bash
pnpm add @labring/sealos-desktop-sdk
```
Use `npm install @labring/sealos-desktop-sdk` or `