IDX CMA Report for Openclaw

An automation utility for generating professional Comparative Market Analysis reports and interactive AI visualizations from IDX listing data.

danielfoch
v0.1.0
Feb 17, 2026
0
1.8k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install idx-cma-report

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install idx-cma-report using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is IDX CMA Report?

The IDX CMA Report skill empowers real estate professionals and developers to automate the creation of Comparative Market Analysis (CMA) reports. By leveraging IDX data and the Openclaw Skills ecosystem, it synthesizes subject property details with active, pending, or closed comparables to produce defensible valuation ranges. It acts as a bridge between raw listing data and client-ready insights, streamlining the appraisal support process.

Furthermore, this skill provides a direct path to interactive storytelling by generating specialized prompts for Google Gemini Canvas. This allows users to transform static data into dynamic, filterable web applications that help clients visualize market trends and property values with clarity. It is a critical component for those looking to scale high-quality property evaluations within the Openclaw Skills framework.

IDX CMA Report Use Cases

  • Generating professional seller-facing home evaluation reports based on real-time market data.
  • Estimating market value ranges for potential listings or competitive buyer offers.
  • Building interactive CMA web applications using Google Gemini Canvas or Google AI Studio.
  • Automating the normalization of IDX property data into structured valuation payloads for downstream analysis.

How IDX CMA Report Works

  1. Data Acquisition: Pull subject and comparable property data via the IDX MCP/CLI skill available in the environment.
  2. Data Normalization: Organize the gathered listing information into a standardized JSON format based on the CMA input schema.
  3. Report Generation: Execute the build script to calculate valuations and create markdown, JSON, and HTML outputs.
  4. Quality Review: Evaluate the chosen comp set, explain valuation adjustments in plain language, and identify data gaps.
  5. Interactive Publishing: Utilize the generated prompt to deploy an interactive version in Google Gemini Canvas for client presentations.

IDX CMA Report Setup

To get started, ensure the IDX MCP/CLI skill is configured within your Openclaw Skills setup. Once data is gathered, run the following command to generate the report:

python3 scripts/build_cma.py \
  --subject subject.json \
  --comps comps.json \
  --output-dir cma-output

IDX CMA Report Data Schema & Taxonomy

The skill manages real estate data through a structured taxonomy of files to ensure clarity and interoperability:

File Name Purpose
cma_report.md A written summary report for agent or client review.
cma_data.json The core calculation payload containing valuation logic and property attributes.
interactive_local.html A local browser-based preview of the CMA data.
gemini_canvas_prompt.md An optimized prompt for publishing interactive apps to Google AI Studio.

IDX CMA Report Advanced Features

  • Direct integration with Google Gemini Canvas for instant web application generation from valuation data.
  • Customizable valuation guidelines for specific market adjustment defaults and confidence scoring.
  • Support for interactive map-ready data fields, including latitude and longitude coordinates.
  • Automated flagging of low-quality or stale comparable listings to maintain high valuation confidence.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*