ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

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 when the user wants a reusable place-aware image workflow with custom style direction, layout constraints, and output paths.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/chadnewbry/location-aware-backgrounds
Or

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

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

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

  3. 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-pro use its defaults. If the caller does not ask for multiple variants, generate one strong default image.

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

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

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

Metadata

Stars3875
Views1
Updated2026-04-07
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-chadnewbry-location-aware-backgrounds": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.