From partme-ai-full-stack-skills
Configures splashscreen window in Tauri v2 to display during app initialization and prevent white screen flashes. Use for startup loading screens, window transitions, or slow frontend loads.
npx claudepluginhub partme-ai/full-stack-skills --plugin t2ui-skillsThis skill uses the workspace's default tool permissions.
**ALWAYS use this skill when the user mentions:**
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
ALWAYS use this skill when the user mentions:
Trigger phrases include:
tauri.conf.json:
{
"app": {
"windows": [
{ "label": "splashscreen", "url": "splashscreen.html", "width": 400, "height": 300, "decorations": false, "center": true },
{ "label": "main", "url": "/", "visible": false }
]
}
}
splashscreen.html) with your loading animation or logo#[tauri::command]
async fn close_splashscreen(app: tauri::AppHandle) {
if let Some(splash) = app.get_webview_window("splashscreen") { splash.close().unwrap(); }
if let Some(main) = app.get_webview_window("main") { main.show().unwrap(); }
}
import { invoke } from '@tauri-apps/api/core';
await invoke('close_splashscreen');
tauri splashscreen, loading screen, white screen, startup, splash window