<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 4mo ago

by nimabahrami

pypsa-skills-kit

Nine agent skills encoding PyPSA modeling judgment: networks, constraints, realism checks, markets, economics, reporting. Every script and snippet tested against solved networks.

24 GitHub stars (24)

Steady at 24 stars — no new stars in the 16 days since Sep 30.

  • 9 skills (9 skills found in its SKILL.md files)
  • 4 forks (4 forks)
  • 4mo ago last update (Last updated 4mo ago)

Install

Skills CLI

npx skills add nimabahrami/pypsa-skills-kit

Asks which skills and agents to install. Just one: npx skills add nimabahrami/pypsa-skills-kit --skill pypsa-asset-economics — add -g for every project.

Claude Code

git clone https://github.com/nimabahrami/pypsa-skills-kitcp -r "pypsa-skills-kit/skills/pypsa-asset-economics" ~/.claude/skills/

Copies the pypsa-asset-economics skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add nimabahrami/pypsa-skills-kit

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • pypsa-asset-economics

    Asset business cases + revenues w/ PyPSA. Triggers: revenue | profit | business case | arbitrage | merchant operation | capture price | market value | LCOH | LCOE | bankability | BESS arbitrage | TES arbitrage | revenue stacking | intraday | imbalance | multi-market | electrolyzer utilization | heat pump operating economics | VRE capture prices | PPAs | degradation cost | calendar vs cycle aging…

    skills/pypsa-asset-economics/SKILL.md on GitHub (opens in a new tab)
  • pypsa-custom-constraints

    System-wide caps + custom PyPSA constraints - native GlobalConstraint types FIRST, linopy when they can't express it; always VERIFY it landed. Triggers: linopy | n.model | extra_functionality | custom constraints | GlobalConstraint | add a CO2 budget/cap | emission/production/expansion limits | solver formulations | reserve margins | cyclic storage rules | capacity coupling | CHP back-pressure |…

    skills/pypsa-custom-constraints/SKILL.md on GitHub (opens in a new tab)
  • pypsa-data-pipelines

    Build realistic PyPSA input data. Triggers: atlite | cutouts | wind/solar capacity factors | renewable profiles | heat demand | heat pump COP time series | technology-data | cost assumptions | annuities | fuel price assumptions | gas price | EUA/carbon price assumptions | powerplantmatching | existing fleets | existing power plant data | ENTSO-E load | cross-border data | demand profiles | cost i…

    skills/pypsa-data-pipelines/SKILL.md on GitHub (opens in a new tab)
  • pypsa-market-design

    Model electricity market structures in PyPSA. Triggers: market design | price formation | zonal vs nodal pricing | copper-plate | flow-based market coupling vs NTC | redispatch | redispatch cost | bidding zones | bidding-zone aggregation | reserve markets | ancillary markets | reading prices from duals | congestion pricing/rent/income/cost | LMP decomposition | price spread between buses/zones |…

    skills/pypsa-market-design/SKILL.md on GitHub (opens in a new tab)
  • pypsa-network-modeling

    Build/edit PyPSA networks - structural correctness pre-optimization. Triggers: PyPSA model create|modify | components | buses | carriers | snapshots | capacity expansion | dispatch | dispatch optimization | transmission | generators | storage | lines | links | loads | investment periods | unit conventions | network topology | PyPSA-Eur/Earth config.yaml | snakemake energy workflow | StorageUnit v…

    skills/pypsa-network-modeling/SKILL.md on GitHub (opens in a new tab)
  • pypsa-physical-realism

    Validate PyPSA models against physical/engineering reality - parameter ranges | topology | free energy | cost sanity (zero-marginal-cost electrolyzer = canonical bug). Triggers: check/review/lint/sanity-check a PyPSA network | pre-delivery checklist | is this plausible / does this look right | before solving for real decisions | suspicious results | zero or negative prices everywhere | one techno…

    skills/pypsa-physical-realism/SKILL.md on GitHub (opens in a new tab)
  • pypsa-reporting

    Utility-grade charts + visual reports from solved PyPSA networks. Triggers: plot | chart | visualize | figure | report results | present results | dispatch stack | energy balance plot | price duration curve | SOC / storage cycling plot | cost stack | capacity expansion chart | curtailment plot | network map | diagnostic panel | show binding hours/caps on a chart | make results presentable. PyPSA…

    skills/pypsa-reporting/SKILL.md on GitHub (opens in a new tab)
  • pypsa-sector-coupling

    Non-electric tech + multi-energy systems in PyPSA. Triggers: heat pumps | thermal energy storage | district heating | CHP | hydrogen chains | electrolysis | electrolyzers | H2 storage | reconversion | pipelines | EVs | V2G | biomass | industry demand | CCS | DAC | heat | hydrogen | transport | industry | second energy carrier | multi-output Links | COP | sector coupling | Link efficiency exceeds…

    skills/pypsa-sector-coupling/SKILL.md on GitHub (opens in a new tab)
  • pypsa-solve-and-debug

    Solve PyPSA optimization models + fix failures. Triggers: solver selection/options (HiGHS|Gurobi|CPLEX) | numerical issues | scaling | infeasibility | unboundedness | optimization fails | status infeasible/unbounded | runs too slowly | performance | temporal clustering | rolling horizon | spatial aggregation | interpret solved results | n.statistics | energy balances | shadow prices | suspicious…

    skills/pypsa-solve-and-debug/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.