computational-design-calculatorlisted
Install: claude install-skill marcinfinitesimal533/Claude-skills-for-Computational-Designers
# Computational Design Calculator
## Calculator Overview
This skill provides **7 production-grade Python calculators** purpose-built for computational design workflows in Architecture, Engineering, and Construction (AEC). Each calculator is a standalone command-line tool that accepts domain-specific parameters and returns precise, well-formatted results.
All calculators share common design principles:
- **Human-readable output by default** with clear section headers, formatted tables, and summary statistics.
- **`--json` flag** on every calculator for structured machine-readable output, enabling pipeline integration with parametric design tools, Grasshopper scripts, Dynamo graphs, or custom automation.
- **Strict input validation** with meaningful error messages that guide the user toward correct usage.
- **SI units throughout** (millimeters for geometry, kilonewtons for forces, degrees for angles) with Imperial equivalents noted where relevant.
- **Deterministic calculations** based on published engineering formulas (Eurocode, ASCE, ASHRAE) so results can be cross-checked and audited.
### Calculator Index
| # | Calculator | Script | Primary Domain |
|---|-----------|--------|---------------|
| 1 | Geometry Calculator | `geometry_calculator.py` | Cross-section properties |
| 2 | Structural Checker | `structural_checker.py` | Member sizing & verification |
| 3 | Solar Calculator | `solar_calculator.py` | Solar position & radiation |
| 4 | Panel Optimizer | `panel_optimiz