roof-planes

Retrieve DSM-derived roof plane segmentation outputs for a given address.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/wwwillott/jobnimbus --skill roof-planes
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: roof-planes
Source: https://github.com/wwwillott/jobnimbus/tree/main/skills/research/roof-planes
Command: npx skills add https://github.com/wwwillott/jobnimbus --skill roof-planes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Expose elevation-derived roof plane segmentation outputs to support diagnostics and planning.

Core Features & Use Cases

  • Retrieve a structured set of roof planes derived from DSM data, including a count, a list of plane descriptions, and a visualization data URL.
  • Enable geospatial analysis and GIS workflows by providing plane metadata and a summary of roof-model implications.
  • Use case: compare facets across addresses to inform maintenance planning and contractor takeoffs.

Quick Start

Run the skill with a target address to retrieve the roof plane segmentation results.

Frequently Asked Questions about roof-planes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract roof planes from DSM elevation data for a specific address?▼

You can retrieve roof plane segmentation by running the skill with a target address, which processes DSM elevation data to return a structured planes list, plane count, and a visualization data URL for diagnostics.

What does elevation-derived roof plane segmentation output include for property analysis?▼

Elevation-derived roof plane segmentation output includes a count of detected planes, a list of descriptive plane metadata, and a visualization data URL, enabling comparison across multiple properties for maintenance planning and contractor takeoffs.

Do I need underlying DSM data access to perform geospatial roof analysis?▼

Yes, underlying DSM data access and the roof-plane pipeline are required to execute the segmentation process and generate the visualization blob and planes list for geospatial analysis.

Can I compare roof facets across multiple addresses for contractor takeoffs?▼

Yes, you can compare roof facets across multiple addresses by running the segmentation for each location and analyzing the returned plane metadata and summaries to inform maintenance planning and contractor takeoffs.

Does roof plane segmentation provide visualization data for GIS workflows?▼

Roof plane segmentation provides a visualization data URL alongside plane metadata, integrating into GIS workflows to support diagnostics and planning through elevation-based roof model implications.

What are the limitations of DSM-based roof plane extraction for planning?▼

DSM-based roof plane extraction requires the underlying roof-plane pipeline and DSM data access to function, limiting its use to environments where these elevation datasets are available for the target addresses.