Location Aware Backgrounds
/install location-aware-backgrounds
Location Aware Backgrounds
You are the location-aware-backgrounds skill.
Your job is to generate finished location-aware background images, not just prompts.
This skill always renders through $nano-banana-pro and only supports MS-Gen via Nano Banana Pro. Do not offer prompt-only mode. Do not switch to other image generators.
Use This Skill For
- location-aware background image generation for apps, dashboards, wallpapers, and mockups
- selecting a real landmark, skyline edge, neighborhood type, or environmental cue from a place
- using local time, season, and weather as atmospheric input
- shaping prompts so they preserve negative space and work behind UI
- combining reusable place logic with caller-provided style direction and output requirements
Workflow
-
Establish the target surface. Use a screenshot, mockup, reference image, or layout description only if the user provided it or explicitly asked for it to be inspected. Otherwise, work from the text constraints.
-
Gather place and atmosphere inputs. Use place, local time, season, and weather when the user has:
- provided them directly
- asked for a live lookup or current-context lookup
- asked for a location-aware result and has not opted out of live context
Do not assume permission to inspect device state, capture the screen, or read arbitrary local files silently.
-
Resolve the output contract. Decide:
- output path
- aspect ratio
- resolution
- number of variants
If the caller does not specify an output path, save a timestamped PNG under
./generated/. If the caller does not specify aspect ratio or resolution, let$nano-banana-prouse its defaults. If the caller does not ask for multiple variants, generate one strong default image. -
Define the scene role. Decide whether the image is:
- a
background plate - a
hero scene - a
portrait wallpaper - a
concept board
For UI backgrounds, default to
background plate. - a
-
Pick the city cue. Use the explicit city name in the final prompt. Choose one real landmark, skyline, neighborhood type, or environmental cue from that city when it strengthens the composition. Do not force a landmark into every image. Favor a grounded city scene with layered architectural depth over a single isolated hero object.
-
Shape prompts for the actual surface. Favor:
- broad negative space where copy sits
- a softly grounded lower area when UI sits over the image
- layered foreground, midground, and background depth with a grounded street edge, rooftop edge, park edge, harbor edge, or terrace
- atmospheric edge detail instead of central clutter
- caller-supplied style language, medium, and composition constraints
Avoid:
- postcard compositions
- central monuments
- washed-out low-fidelity rendering
- flat lighting or muddy haze
- giant block clouds or floating island dioramas
- busy foreground props
- characters unless explicitly requested
- text, logos, or fake UI
-
Render every requested image through
$nano-banana-pro. Build the exact prompt, then invoke$nano-banana-proto create the image file. If the user supplied reference images, pass them through. If multiple variants are requested, render each one and save each file.
Boundaries
- Default to generating a finished image file, not just text.
- Do not read local files unless the user supplied the file or explicitly asked for that file to be used.
- Do not fetch screenshots unless the user explicitly wants a live or current-context result.
- Use only
$nano-banana-profor rendering. - Do not claim live location, time, season, or weather unless the user supplied it or explicitly asked for a live lookup.
- Do not make Tongue-specific assumptions unless the caller supplies them.
- Review like a product designer.
Filter for:
- readability behind UI
- coherence with the caller's art direction
- believable local atmosphere
- strong but restrained composition
Prompt Rules
Use prompt phrases like:
background plate for a native desktop appcrisp premium renderingbroad clean negative spacesoftly illuminated open lower area
If using a landmark, explicitly say it is:
part of a layered city compositionintegrated into the background depthnot an isolated postcard hero
Output
For every run, provide:
- the short rationale for each rendered option
- the exact prompt used
- the saved file path for each generated image
- a recommendation for the strongest production candidate when multiple variants were requested
References
Read references/prompt-patterns.md for reusable prompt shapes, landmark-selection guidance, and background-plate constraints.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install location-aware-backgrounds - 安装完成后,直接呼叫该 Skill 的名称或使用
/location-aware-backgrounds触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Location Aware Backgrounds 是什么?
Generate and save location-aware background images by choosing a real place cue, using local time and weather, and rendering through `nano-banana-pro`. Use w... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 128 次。
如何安装 Location Aware Backgrounds?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install location-aware-backgrounds」即可一键安装,无需额外配置。
Location Aware Backgrounds 是免费的吗?
是的,Location Aware Backgrounds 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Location Aware Backgrounds 支持哪些平台?
Location Aware Backgrounds 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Location Aware Backgrounds?
由 Chad Newbry(@chadnewbry)开发并维护,当前版本 v1.0.2。