Neobem (`nbem`)

Community

Parametrize EnergyPlus IDF generation with nbem.

Authormitchpaulus
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Neobem is a domain-specific language for generating EnergyPlus idf files. It is a simple expression-based language that is a superset of the idf file format. It should be used when you want to generate idf files with parameterization and abstraction.

Core Features & Use Cases

Neobem CLI compiler enables generating idf files by defining:

  • idf object declarations
  • variable declarations
  • import/import statements
  • export statements
  • print statements
  • log statements A common pattern is mapping a template over a list of data to produce multiple idf blocks, supporting parameterization and reuse of templates.

Quick Start

Use the nbem CLI to compile a data-driven template into an EnergyPlus idf.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Neobem (`nbem`)
Download link: https://github.com/mitchpaulus/dotfiles/archive/main.zip#neobem-nbem

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.