web-edit
Use only when editing browser-facing code in packages/web, packages/client, or crates/web-wasm.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use only when editing browser-facing code in packages/web, packages/client, or crates/web-wasm.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Create or edit Svelte/SvelteKit files (`*.svelte`, `*.svelte.js`, `+page.svelte`, `+page.js`, `+layout.js`)
Use only when preparing or advising on a commit subject in this repository, especially when choosing web:, server:, client:, protocol:, android:, desktop:, or ci:.
Use only when editing Android code under android, crates/android-native, packages/client/src/native.js, or Android playback, JNI, Gradle, and TWA integration.
Use only when editing Desktop-specific code in packages/web/src-tauri, packages/client/src/desktop.js, or Desktop packaging and tests.
Use only when changing the shared wire contract in crates/protocol or coordinated request/response consumers.
Use only when editing crates/server or its library scanning, indexing, metadata, authorization, or streaming behavior.
| name | web-edit |
| description | Use only when editing browser-facing code in packages/web, packages/client, or crates/web-wasm. |
packages/web is the shared Svelte UI; packages/client is its JavaScript client API; crates/web-wasm supplies browser iroh transport. Keep UI state in the existing app/library/player layers and treat packages/client/src/wasm as generated output. Desktop and Android reuse this UI through alternate client implementations.
bun run --cwd packages/web check
bun run --cwd packages/web test:e2e --project=web
bun run --cwd packages/web build
Use web: for browser UI, browser transport, service-worker, cache, and Web test changes. It updates the hosted Web app but does not publish Android or Desktop.