Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Modeling Renewable Resource Yields

ASecurity

Builds renewable energy yield models with resource assessment, capacity factor analysis, and P50/P90 production estimates. Use when modeling wind/solar yields, analyzing resource data, or evaluating production uncertainty.

22 stars
0 votes
0 copies
0 views
Added 9/20/2026
toolsgotestinggitapiperformance

Works with

cliapi

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add lev-os/agents --skill modeling-renewable-resource-yields --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Modeling Renewable Resource Yields?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Modeling Renewable Resource Yields
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lev-os-modeling-renewable-resource-yields/badge)](https://www.skillsdirectory.com/skills/lev-os-modeling-renewable-resource-yields)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: modeling-renewable-resource-yields
description: Builds renewable energy yield models with resource assessment, capacity factor analysis, and P50/P90 production estimates. Use when modeling wind/solar yields, analyzing resource data, or evaluating production uncertainty.
tags:
  - modeling
  - real-assets-and-natural-resources
metadata:
  author: casemark
  practice_areas:
    - Natural Resources
    - Energy Capital
    - Commodity Investment
  document_types:
    - Financial Model
  skill_modes:
    - Modeling
    - Forecasting
---
# Modeling Renewable Resource Yields

Builds renewable energy yield models with resource assessment, capacity factor analysis, and P50/P90 production estimates for wind, solar, and hybrid renewable projects.

## When To Use

- Underwriting a wind or solar asset acquisition and need independent yield expectations
- Structuring project finance debt sizing around P50/P90 production scenarios
- Comparing resource quality across candidate sites for development-stage projects
- Stress-testing existing yield assumptions during due diligence or refinancing
- Evaluating production shortfall risk for tax equity or hedge counterparty negotiations

## Inputs To Gather

- **Resource data**: TMY datasets (solar irradiance via NSRDB, Solargis, Meteonorm; wind speed/direction via reanalysis or on-site met mast data) — confirm measurement period length and data completeness percentage
- **Technology specs**: Turbine power curves (cut-in/cut-out/rated speeds), module datasheets (STC rating, temperature coefficients, bifacial gain), inverter efficiency curves
- **Site parameters**: Latitude/longitude, elevation, terrain roughness class, ground albedo, array layout and spacing, hub height or tracker configuration
- **Loss assumptions**: Electrical losses, soiling, snow, shading, curtailment, grid availability, turbine/inverter availability, wake losses (wind), clipping (solar)
- **Degradation rates**: Annual module degradation (typically 0.4–0.6%/yr for crystalline silicon), turbine performance degradation if applicable
- **Historical benchmarks**: Operational production data from comparable nearby projects if available [VERIFY availability]

## Workflow

1. **Assess resource quality**
   - For solar: compile GHI/DNI/DHI data, confirm data source vintage and spatial resolution, identify inter-annual variability (coefficient of variation)
   - For wind: analyze wind speed distributions (Weibull k and A parameters), wind rose directionality, vertical shear exponent, turbulence intensity at hub height
   - Flag any measurement gaps exceeding 5% of the dataset and document gap-filling methodology

2. **Configure energy conversion model**
   - Solar: run PVSyst-equivalent simulation — define system architecture (fixed-tilt vs. single-axis tracker), string sizing, GCR, backtracking algorithm, transposition model (Perez or similar)
   - Wind: apply power curve to wind speed distribution at hub height, account for air density correction, apply directional wake model (Jensen/Park or eddy-viscosity) for array losses
   - Document all software tools or analytical methods used [VERIFY against lender/investor IE standards]

3. **Apply loss stack**
   - Build a transparent waterfall from gross-to-net production: availability → electrical → soiling → snow → shading → curtailment → grid limitation → other
   - Benchmark each loss factor against industry ranges (e.g., soiling 1–5% depending on region, inverter clipping 1–3% for typical DC/AC ratios)
   - Identify which losses are modeled deterministically vs. probabilistically

4. **Generate P-values and uncertainty analysis**
   - Calculate P50 (median expected) net annual energy production (MWh/yr or GWh/yr)
   - Quantify uncertainty sources: resource inter-annual variability, measurement uncertainty, model uncertainty, long-term reference correlation uncertainty
   - Combine uncertainties (typically RSS for independent sources) to derive P75, P90, P95, P99 exceedance estimates
   - For debt sizing, confirm which P-value the lender requires (commonly P90 1-year or P99 1-year for merchant, P50 for equity base case) [VERIFY lender term sheet requirements]

5. **Derive capacity factor and benchmark**
   - Calculate net capacity factor = net annual production / (nameplate capacity × 8,760 hours)
   - Compare against regional benchmarks: U.S. utility-scale solar typically 20–30% (location-dependent), onshore wind 25–45%, offshore wind 40–55% [VERIFY against current EIA/NREL reference data]
   - Flag any result outside ±10% of regional comps for further review

6. **Sensitize key drivers**
   - Run sensitivities on: resource year variance (±1 standard deviation), degradation rate (±0.1%/yr), availability (base vs. stress), curtailment (0% to contractual cap)
   - Present tornado chart or scenario table showing production impact in MWh and revenue impact at contracted PPA price or merchant curve

## Output

- **Yield summary table**: Gross energy, loss waterfall, net energy (P50, P75, P90, P99), net capacity factor
- **Uncertainty breakdown**: Tabulated sources of uncertainty with individual and combined sigma values
- **Sensitivity matrix**: Key variable ranges and their impact on net production and DSCR (if debt-sized)
- **Resource data quality assessment**: Data completeness, measurement period, correlation methodology, and any flags
- **Assumptions register**: Every input assumption with source citation, date, and [VERIFY] tags where jurisdiction or contract-specific confirmation is needed

## Quality Checks

- Confirm gross-to-net loss stack sums correctly and no double-counting exists between loss categories
- Verify P90/P50 ratio falls within expected range (typically 0.82–0.92 for solar, 0.75–0.88 for wind depending on resource variability)
- Cross-check net capacity factor against NREL ATB or regional benchmarks — investigate deviations > 2 percentage points
- Ensure degradation is applied consistently (year 1 vs. mid-life vs. levelized) and matches financial model convention
- Validate that uncertainty sources are independent before applying RSS combination — correlated uncertainties require different treatment
- Confirm units consistency throughout (kWh vs. MWh vs. GWh, AC vs. DC nameplate)
- If operational data exists, compare modeled P50 to actual trailing-twelve-month production and explain variance

Attribution

lev-oslev-os
View sourceMore from lev-os →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

ucoz-landing-skill

Playbook for creating and editing uCoz landing pages via MCP tools (`templates_tool`, `ftp_tool`, `modules_tool`). Use for tasks such as: "build a landing page", "update the homepage as a landing page", "create a promo page on the homepage", "add a lead form / menu / SEO to the homepage". Homepage: `page_list`, `page_get`; first publish — `page_update` with full `page_tmpl`; HTML edits after generation — `patch_template` (module_id=2, template_id=1), not `update_template`. Activate the mail f...

107 votes

Paperclip

Interact with the Paperclip control plane API for task coordination and governance. Use when checking assignments, updating issue status, posting comments, delegating work, managing routines, or calling Paperclip API endpoints.

805541 votes

Instantly Rdsthomas Mission Control

Instantly.ai cold email outreach API - manage campaigns, leads, accounts, and analytics. Use for cold email automation, lead management, campaign creation/monitoring, and email account warmup.

761 votes

Daw Music

Digital Audio Workstation usage, music composition, interactive music systems, and game audio implementation for immersive soundscapes.

761 votes

Caveman Compress

Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: /caveman-compress FILEPATH or "compress memory file"

1023330 votes
View all in tools →