WA

waller-wallpaper-session

Helps manage wallpaper features and cross-layer domain changes in React/Tauri/Rust projects.

Install

mkdir -p .claude/skills/waller-wallpaper-session && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10284" && unzip -o skill.zip -d .claude/skills/waller-wallpaper-session && rm skill.zip

Installs to .claude/skills/waller-wallpaper-session

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Extend or debug the Wallpaper Session, monitor drafts, preview flows, editor flow, and profile composition across React, Tauri, and Rust. Use for monitor wallpaper features, profile bugs, preview issues, or domain-model changes.
228 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Debug wallpaper preview loading and caching
  • Coordinate domain model changes across TypeScript and Rust
  • Update profile composition and validation rules
  • Manage monitor draft and fit-mode handling
  • Verify state consistency between frontend and backend

How it works

The workflow requires identifying whether changes affect the frontend state, the Tauri IPC seam, or the Rust native layer. It mandates updating both TypeScript and Rust validators simultaneously for domain changes.

Inputs & outputs

You give it
Wallpaper session flow description
You get back
Verified domain model and session state

When to use waller-wallpaper-session

  • Debug wallpaper preview loading issues
  • Update profile validation rules
  • Coordinate domain model changes in Rust and TS
  • Modify monitor draft handling logic

About waller-wallpaper-session

Coordinates domain logic across TypeScript and Rust layers during wallpaper session development. It helps manage monitor drafts, preview loading, and profile validation to ensure state consistency between frontend and backend.

Extend or debug the Wallpaper Session, monitor drafts, preview flows, editor flow, and profile composition across React, Tauri, and Rust. Use for monitor wallpaper features, profile bugs, preview issues, or domain-model changes.

When not to use it

  • Changing profile validation on only one side of the JS/Rust boundary
  • Bypassing the Tauri IPC layer from components

Prerequisites

bun

Limitations

  • Requires updating documentation when session flows or commands change
  • Preview state must be treated as part of the session contract, not UI-only

How it compares

Unlike manual debugging, this procedure enforces strict synchronization between Rust and TypeScript layers using specific markers and verification scripts.

Compared to similar skills

waller-wallpaper-session side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
waller-wallpaper-session (this skill)02moNo flagsIntermediate
openui-forge-rust01moReviewAdvanced
tauri05moNo flagsIntermediate
tauri761moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

openui-forge-rust

OthmanAdi

OpenUI generative UI with Rust Axum backend. Async SSE streaming with reqwest and async-stream.

00

tauri

BiFangKNT

构建、调试与发布 Tauri v2 应用的工程化工作流。覆盖项目初始化(create-tauri-app)、前端与 Rust 命令通信(`#[tauri::command]` + `invoke`)、状态管理、Capabilities 权限建模、插件接入、跨平台构建与问题排查。当用户需求涉及“创建 Tauri 项目”“把 Web 前端接到 Rust 后端”“最小权限配置(fs/http/shell)”“接入 Tauri 官方插件”“执行 tauri dev/build”“排查 Tauri 构建或运行错误”时使用此 skill。

00

tauri

EpicenterHQ

Tauri path handling, cross-platform file operations, and API usage. Use when working with file paths in Tauri frontend code, accessing filesystem APIs, or handling platform differences in desktop apps.

76185

debugging-streamlit

streamlit

Debug Streamlit frontend and backend changes using make debug with hot-reload. Use when testing code changes, investigating bugs, checking UI behavior, or needing screenshots of the running app.

733

rust-errors

EpicenterHQ

Rust to TypeScript error handling patterns for Tauri apps. Use when defining Rust errors that will be passed to TypeScript, handling Tauri command errors, or creating discriminated union error types.

521

hula-skill

HuLaSpark

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 enable.

34

Search skills

Search the agent skills registry