Skill · Space Report Builder

From CoStar URLs to a branded tour deck.

Drop a list of CoStar property URLs into Claude. Claude opens each listing, pulls building data + per-floor specs, gathers interior photos and floor plans from the listings AND the broker marketing brochures, hands you a contact sheet to curate, then assembles a finished .pptx in your firm's brand, cover, matrix, one slide per property, closing CTA. The reference example is a Veracity Commercial Partners deck; the skill produces the same structure with your logo, palette, fonts, and copy.

Requires Claude in Chrome

This skill drives a browser to navigate CoStar, it needs Claude's browser-control tools, which today only ship with Claude in Chrome. Claude Desktop and Claude Code can't open or read web pages, so the extraction stage will fail silently in those environments. Install Claude in Chrome, sign into CoStar in that browser, then drop the skill in.

Don't use Claude? Try the DealDesk for CoStar Chrome extension instead.

Same workflow without needing Claude installed: a one-click Save to DealDesk button on every CoStar property page that scrapes the building data + Space table and drops it straight into a Space Report draft. Sign into DealDesk in your browser and you're done.

Get the extensionOr keep reading for the Claude-skill path.
/ 01, How it works

Five stages. One deck.

Claude works through the pipeline in order with a visible todo list, so you always know which stage it's on. The hard part isn't the slide layout (deterministic), it's getting the right photos with the right captions per space.

  1. 01
    Set up the run

    Claude confirms the cover title, client name, confidentiality date, and the ordered list of CoStar URLs + floor designations.

  2. 02
    Extract per-property data

    Opens each CoStar URL, pulls building data + the Space table, identifies the floors in scope, normalizes rent ($/SF/MO).

  3. 03
    Gather images

    Three sources per property: CoStar Images tab, per-space listing pages, broker marketing brochure PDFs. Brochures consistently have the best captioned interiors.

  4. 04
    Curate

    Claude renders a contact sheet of every candidate photo with auto-suggested captions. You pick 3 interior photos + 1 floor plan per space.

  5. 05
    Build the deck

    Runs the deterministic build_deck.py with curated data + images. Delivers a finished .pptx in your firm's brand (logo, palette, fonts, copy).

/ 02, Install

Three steps. Then ask Claude.

  1. Step 1, Download
    Download the skill bundle.
    space-report-builder.zip · 6 MB
  2. Step 2, Drop into your Claude skills folder

    Unzip and place the space-report-builder/ folder into your Claude skills directory:

    # Claude in Chrome (recommended, required for CoStar navigation)
    mv space-report-builder ~/.claude/skills/
    
    # Cowork (also works if Claude in Chrome MCP is enabled)
    mv space-report-builder ~/.claude/skills/

    Claude Code and Claude Desktop don't have browser tools, so the CoStar-extraction stages won't run there. The skill files still load, they just can't drive the browser.

  3. Step 3, Set up your firm brand (one-time)

    Run python scripts/setup_brand.py to scaffold your firm's brand-profile.json from a logo and a few questions. The example profile lives at assets/brand-profile.example.json.

Then in Claude

“Build a Space Report for Patagonia Provisions, South of Market, with these CoStar URLs: …”

Claude picks up the skill automatically. You stay logged into CoStar in your connected browser; the skill drives navigation and extraction for you.

/ 03, What's in the box

Six scripts. Nine reference docs.

Build your firm's next deck inside Claude.