HuLa project skill for frontend (Vue 3 + Vite + UnoCSS + Naive UI/Vant), backend (Tauri v2 + Rust + SeaORM/SQLite), full-stack flows, and build/release work. Use when the user mentions hula or HuLa or requests changes in this repository; after triggering, ask which scope (frontend/backend/fullstack/build-release) to…
Use when adding a new TUI button/action (system action) or a new package-manager backend to personal-os-setup — e.g. "add a button to do X", "support a new package manager", "add a new tab/section". Covers the factory.py section-builder pattern, the managers/shared.py boilerplate pattern, and the required test…
Use when writing or running tests in this repo, or when a test fails unexpectedly — "add a test", "run the tests", "why did this test fail/get skipped", "test the new manager/action". Covers make test vs make test-integration (the latter is destructive against the host!), the three test suites, and the exact…
Capture a screenshot from the currently connected Android device using ADB, wake the device first, detect the foreground app, save a PNG to system temp, and return the saved path. Use when users ask for screenshots from Android apps running on a connected device or emulator.
Forecast monthly quota burn rate and report risk before reset date. Use when user asks about quota, burn rate, credits remaining, or whether they will run out before month end.
Capture a DPI-correct, full-content PNG of a native Windows app window by title substring and return the saved file path. Use when users ask for screenshots of running Windows apps (for example Flutter desktop apps, VS Code, PowerShell, or Chrome app windows). Do not use for browser-harness page screenshots.