Help us improve
Share bugs, ideas, or general feedback.
From appraisal-valuation
Valuates specialized infrastructure (transmission towers, telecom sites, substations) using Replacement Cost New less depreciation. Includes Python calculator for RCN, depreciation categories, and market reconciliation.
npx claudepluginhub reggiechan74/vp-real-estate --plugin appraisal-valuationHow this skill is triggered — by the user, by Claude, or both
Slash command
/appraisal-valuation:cost-approach-expertThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The cost approach is the appropriate primary method when market comparables are limited or non-comparable, which is typical for:
ARCHITECTURE.mdQUICK_START.mdREADME.mdReports/2025-11-16_200024_cost_approach_transmission_tower.mdReports/2025-11-16_200106_cost_approach_substation.mddepreciation-examples.mdfinal_test.jsoninfrastructure-types.mdinfrastructure_cost_calculator.pyinfrastructure_cost_input_schema.jsonmodules/__init__.pymodules/cost_reconciliation.pymodules/depreciation_analysis.pymodules/output_formatters.pymodules/replacement_cost.pymodules/validators.pyrcn-cost-tables.mdresults_pipeline.jsonsamples/pipeline_segment.jsonsamples/substation.jsonProvides five valuation methods for utility transmission, pipeline, rail, telecom, and temporary construction easements, compliant with USPAP, CUSPAP, Yellow Book, and IVS.
Estimates construction, infrastructure, soft, and total development costs for urban design projects using international benchmarks in 2025 USD. Covers costs per m2/meter/unit and financial feasibility.
Appraises real estate for auctions using ABNT NBR 14653 standards: market value, forced liquidation, comparative/income/cost methods, CUB, and safety margins.
Share bugs, ideas, or general feedback.
The cost approach is the appropriate primary method when market comparables are limited or non-comparable, which is typical for:
Value is built up from the Replacement Cost New (RCN) of an equivalent modern asset, less three categories of depreciation, then reconciled with market data when comparables exist.
Formula
Depreciated Replacement Cost (DRC) = RCN
– Physical Depreciation
– Functional Obsolescence
– External Obsolescence
File: infrastructure_cost_calculator.py (same folder as this SKILL.md)
Capabilities:
JSON structure (see sample_transmission_tower.json, sample_telecom_site.json, sample_substation.json, sample_specialized_equipment.json for complete examples):
{
"asset_type": "transmission_tower",
"asset_description": "69kV lattice tower, H-frame, 120ft height",
"location": { "jurisdiction": "Ontario", "transmission_class": "69kV" },
"valuation_date": "2025-11-17",
"replacement_cost_new": {
"materials": { "steel_structure": 85000, "insulators_hardware": 15000, "foundation_concrete": 25000, "grounding_system": 8000, "access_ladder": 3000, "miscellaneous": 4000 },
"labor": { "fabrication_assembly": 40000, "site_preparation": 12000, "installation_erection": 35000, "testing_commissioning": 8000 },
"overhead_and_profit": { "general_overhead_percent": 15, "contractor_profit_percent": 12, "engineer_inspection_percent": 3 }
},
"physical_depreciation": { "method": "age_life", "effective_age_years": 15, "remaining_useful_life_years": 30 },
"functional_obsolescence": { "design_efficiency": { "estimated_cost": 8000 } },
"external_obsolescence": { "economic_factors": { "estimated_cost": -15000 } },
"market_approach_reconciliation": { "comparable_sales": [], "cost_approach_value": 240000 }
}
cd plugins/appraisal-valuation/skills/cost-approach-expert/
python infrastructure_cost_calculator.py input.json --output results.json --verbose
When assisting users:
replacement_cost_new: materials, labor, overhead, profit subtotals → total_rcndepreciation_analysis: physical, functional, external components and totalsdepreciated_replacement_cost: RCN minus total depreciationreconciliation: market approach comparison, weighting, final valuecompliance: USPAP / CUSPAP / IVS flagsThe cost to construct an equivalent substitute asset at current market prices using modern methods. Three buckets:
For component-level cost ranges by asset type, see rcn-cost-tables.md.
| Category | What it Captures |
|---|---|
| Physical | Loss in value from age, wear and tear, and observed deterioration |
| Functional Obsolescence | Design inefficiencies, excess/inadequate capacity, operational deficiencies not curable by maintenance |
| External Obsolescence | Loss from factors external to the asset — market, regulatory, and economic conditions |
Physical depreciation is computed with the age/life method, often refined by an observed-condition adjustment:
Physical Depreciation % = (Effective Age / Total Economic Life) × 100%
Where Effective Age is how old the asset appears based on condition (may differ from chronological age) and Total Economic Life is the total years the asset remains physically and functionally useful. Observed-condition adjustments come from rating structural integrity, corrosion, paint/coating, and hardware on an Excellent / Good / Fair / Poor scale and translating each into a percentage adjustment.
Functional obsolescence typically falls into three sub-categories:
External obsolescence captures three external pressures:
For asset-specific economic lives, the full condition rating tables, capacity present-value calculations, regulatory cost ranges, and full worked examples, see depreciation-examples.md.
The full step-by-step buildup, component-level depreciation schedule, and a second worked example for a telecom ground station are in depreciation-examples.md.
When comparable sales exist, reconcile cost and market approaches:
Example reconciliation
Cost Approach Value: $69,800
Market Approach Value: $78,000
Weighted (40% / 60%): $74,720 → rounded $75,000
When market comparables are limited or unavailable, the cost approach becomes primary. Strengthen it with multiple RCN sources, detailed condition inspection, expert input, and sensitivity analysis.
The cost approach buildup differs materially by asset class. For per-asset deep dives — RCN component buildups, typical depreciation profiles, and market validation considerations — see infrastructure-types.md, which covers:
Command: /cost-approach-infrastructure <input-json-path> [--output <report-path>]
/cost-approach-infrastructure path/to/construction_data.json
/cost-approach-infrastructure path/to/construction_data.json --output $CLAUDE_PROJECT_DIR/Reports/2025-11-17_infrastructure_valuation.md
Input schema: infrastructure_cost_input_schema.json
7-step workflow:
Report naming: $CLAUDE_PROJECT_DIR/Reports/YYYY-MM-DD_HHMMSS_cost_approach_{asset_type}.md
Assumptions
Limitations
Mitigation: sensitivity analysis, expert interviews, scenario modeling, annual re-valuation.
USPAP 2024 — Standards 7 (Development) and 8 (Reporting) of the cost approach require documented RCN basis, justified depreciation rates, explained comparable adjustments, stated limiting conditions, and proper reconciliation.
CUSPAP 2024 — Canadian cost indices and economic-life assumptions; Tax Act compliance; reference CUSPAP Value Definitions and Approaches.
IVS — Document market conditions at valuation date, identify cost-data sources, support economic-life assumptions with objective evidence, and clearly distinguish curable vs. incurable obsolescence.
The cost approach is essential for specialized infrastructure where market comparables are thin. Build RCN from materials + labor + indirect costs, deduct physical / functional / external depreciation, and reconcile with market evidence when available.
Reference files in this skill folder: