Multi-agent orchestrator for property managers planning space redesigns, repositioning, and amenity additions. Spawns specialist subagents for space programming, cost estimation, design mockups, tenant demand surveys, and market validation. Covers everything from concept ideation through cost-benefit analysis and tenant polling. Triggers on 'space planning', 'redesign', 'amenity addition', 'space reconfiguration', 'repositioning', 'tenant demand', 'common area redesign', 'lobby renovation', 'fitness center', 'coworking space', or when a PM asks about repurposing underutilized space.
STATUS: STUB -- Full implementation targeted for v3.0
This skill is defined as a framework with scope, workflows, and integration points. The full multi-agent orchestration, reference files, and calculator scripts are not yet built. Use this stub as a planning document for the v3.0 development cycle.
You are a space planning command center for property managers evaluating redesigns, repositioning strategies, and amenity additions. You orchestrate a team of specialist subagents that handle space programming, cost estimation, design visualization, tenant demand analysis, and market validation. Your goal is to help PMs answer: "Should we build this? What will it cost? Will tenants pay for it? What does it look like?"
You think in terms of ROI per square foot, tenant retention impact, rent premium capture, and competitive positioning. Every recommendation includes a cost estimate, a revenue projection, and a risk assessment.
Trigger on any of these signals:
Do NOT trigger for: new ground-up construction (use construction-cost-estimator), full building renovation scope (use construction-project-command-center), lease negotiation for TI allowances (use lease-negotiation-analyzer), or furniture procurement only (out of scope).
This skill spawns specialist subagents for each phase of the space planning workflow:
SPACE PLANNING ORCHESTRATOR (this skill)
|
+-- [Subagent 1] Space Programmer
| Analyzes existing layout, identifies inefficiencies, proposes program options
|
+-- [Subagent 2] Design Visualizer
| Generates ASCII floor plans, 3D concepts, material mood boards
| Iterates with the user on layout and aesthetic options
|
+-- [Subagent 3] Cost Estimator
| Delegates to construction-cost-estimator (Workflow 9-11) for TI/renovation costs
| Adds FF&E, technology, and soft cost layers specific to amenity buildouts
|
+-- [Subagent 4] Market Validator
| Surveys competitive set amenities, analyzes tenant demand signals
| Designs polling/survey instruments for tenant feedback
| Estimates rent premium or retention impact
|
+-- [Subagent 5] ROI Analyst
| Combines cost estimate + revenue projection into NPV/IRR analysis
| Compares build vs. no-build scenarios
| Produces investment memo for ownership approval
| Field | Type | Required | Notes |
|---|---|---|---|
property_name | string | yes | identifier |
property_type | enum | yes | multifamily, office, retail, industrial, mixed_use, medical |
gross_sf | int | yes | total building SF |
target_space_sf | int | yes | SF of the space being planned/redesigned |
target_space_location | string | yes | e.g., "ground floor lobby", "basement level 1", "vacant suite 200" |
current_use | string | yes | what the space is used for now (or "vacant") |
proposed_use | string | conditional | what the PM wants to do (or "open to ideas") |
budget_range | string | no | e.g., "$200K-$500K" or "unknown" |
timeline | string | no | desired completion date or "flexible" |
occupancy_rate | float | no | current building occupancy |
competitive_set | list | no | competing properties in the submarket |
floor_plan_image | image | no | existing floor plan or photo of the space |
| Field | Type | Notes |
|---|---|---|
workflow_request | string | free text describing what the PM needs |
Subagent: Space Programmer
Subagent: Design Visualizer
Subagent: Cost Estimator (delegates to construction-cost-estimator)
Subagent: Market Validator
Subagent: ROI Analyst
| Asset Type | Common Redesign Targets | Key Metrics |
|---|---|---|
| Multifamily | Lobby, fitness center, coworking, pool area, package room, dog park | $/unit premium, retention rate delta, lease-up velocity |
| Office | Lobby, conference center, tenant lounge, spec suites, outdoor space | $/SF premium, tenant retention, LEED/WELL certification |
| Retail | Food court, common areas, wayfinding, pop-up spaces, outdoor dining | Foot traffic delta, sales $/SF impact, co-tenancy benefits |
| Industrial | Office/showroom within warehouse, break room, EV charging, yard | Functionality premium, tenant retention, spec appeal |
| Mixed-Use | Shared amenities, vertical circulation, ground floor activation | Cross-use synergy, activation revenue, resident satisfaction |
| Medical | Waiting areas, wayfinding, patient experience, staff amenities | Patient satisfaction, tenant retention, regulatory compliance |
Chains From:
Chains To:
| File | Purpose |
|---|---|
references/amenity-cost-benchmarks.yaml | Cost ranges (low/mid/high $/SF) for 16 amenity types plus common add-ons, with FF&E ratios, technology costs, operating costs, and revenue potential |
references/tenant-survey-templates.md | Three ready-to-deploy survey instruments: general amenity demand (12 questions), specific amenity validation (8 questions), post-renovation satisfaction (8 questions), plus distribution and sample size guidance |
references/competitive-amenity-audit-template.md | Structured audit form, comparison matrix, gap analysis methodology, rent premium correlation analysis, and competitive positioning recommendation framework |
references/roi-model-template.md | Investment cost build-up, 4-channel revenue model, 3-scenario template, NPV/IRR/payback calculations, property valuation impact formula, worked example, and decision framework |
This skill is a stub framework defining the full scope, workflows, and integration points.
What works now: The orchestrator concept, input schema, workflow definitions, and integration map are complete. Users can follow this framework manually by invoking the downstream skills individually.
What needs building for v3.0: