Build with AI agents
The fastest way to build a Fluxlay wallpaper is to let your AI coding agent do the work. Our official agent skill hands it everything it needs: the SDK surface, the manifest schema, the runtime CSP rules, and a scaffolding flow that goes from idea to running wallpaper.
💡 Prefer the manual path? Skip to Getting Started — it walks through the same project layout step by step.
Prerequisites
- An AI coding agent that supports Agent Skills — Claude Code, Cursor, Codex, OpenCode, and 70+ others
- Fluxlay desktop app installed
- Node.js v20 or later (any package manager: npm / pnpm / yarn / bun)
Install the skill
Run this at the root of your project:
Installed agents are detected automatically. Add -g to make the skill available across every project:
Or name the agents explicitly with -a:
Create a wallpaper
Just describe what you want to build:
Your agent will:
- Plan — propose the
kind(web/video/image),slug, SDK hooks (e.g.useSystemMonitor), requiredpermissions:/network:declarations, and any CSP gotchas relevant to your idea. - Confirm — wait for you to adjust or approve the plan.
- Scaffold — copy the minimal template, replace placeholders, install dependencies, initialize git.
- Implement — write
src/main.tsxusing the SDK hooks identified during planning.
For a video or image wallpaper, just say so — the agent picks the right template, sets kind: and source:, and tells you where to drop the media file.
Develop, build, publish — in conversation
Once the project exists, talk to your agent in natural language:
- "Start the dev server" — runs the
devscript (the desktop app must be running for HMR preview) - "Build and check it works under production CSP" — runs the
buildscript - "Publish it" — before running
publish, the agent checks build freshness, manifest validity, andfluxlay whoamilogin state
What the skill includes
On Claude Code, go one step further
If you use Claude Code, install the official plugin instead of the bare skill. You get everything above, plus a slash command and automatic guardrails:
Claude Code marketplaces update on demand — run this periodically to pick up the latest version:
Updating the skill
Source & feedback
Both the skill and the plugin are open source: github.com/fluxlay/skills. Issues, ideas, and contributions are welcome.
Next steps
- Interactive Wallpaper — Add SDK hooks for mouse / keyboard / system data.
- Publish Your Wallpaper — Walk through the full publish flow manually.
- Manifest Reference — Every field, every type.