ONI Calculator

Computes Crafting Institute-style metrics for World of Warcraft players and their characters.

Updated Nov 28, 2025
One-click install
npx skills add https://github.com/lawless-m/StinkySpy --skill oni-calculator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ONI Calculator
Source: https://github.com/lawless-m/StinkySpy/tree/main/.claude/skills/ONI Calculator
Command: npx skills add https://github.com/lawless-m/StinkySpy --skill oni-calculator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sqlite3, rust, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Manual calculations for Oxygen Not Included (ONI) production chains are complex, time-consuming, and prone to error, making base planning difficult. This skill automates those calculations, providing accurate data for efficient base design.

Core Features & Use Cases

  • Automated Resource Planning: Calculate resource consumption and production rates for ONI buildings, ensuring balanced production chains.
  • Power & Heat Budgeting: Easily determine the power needs and heat output of your base designs, preventing overloads or overheating.
  • Dynamic Data Updates: Update the underlying game data from decompiled source if information is missing, keeping your calculations current.
  • Use Case: Quickly determine how many Electrolyzers are needed to power a Hydrogen Generator, or how many CO2 scrubbers are required for your coal generators, saving hours of manual spreadsheet work and optimizing your base layout.

Quick Start

Use the ONI Calculator to determine how many electrolyzers are needed to power a hydrogen generator.

Frequently Asked Questions about ONI Calculator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate production chains for Oxygen Not Included buildings?

Production chain calculation computes resource flows and throughput across ONI buildings like electrolyzers and CO2 scrubbers. The ONI Calculator automates these calculations using a SQLite database of building specifications, inputs, and outputs to determine consumption rates, production efficiency, and chain balance without manual spreadsheet work.

Can I use automation to update ONI game data when building stats change?

Dynamic data updates extract building and resource information from decompiled C# source using a Rust parser, automatically refreshing the SQLite database when game data changes. This keeps your production calculations current without manual re-entry.

How do I determine power and heat budgeting for my ONI base?

Power and heat budgeting calculates the electricity demand and thermal output of your base buildings. The ONI Calculator queries building specifications to compute total power needs and heat generation, preventing overloads and overheating in your design.

What's the fastest way to find how many electrolyzers I need for a hydrogen generator?

Throughput analysis queries production chains to match electrolyzer output against hydrogen generator input requirements. The ONI Calculator returns the exact building count needed, eliminating trial-and-error planning and spreadsheet calculations.

Do I need to manually maintain the building and resource database?

No. The Rust extractor automatically parses decompiled C# source and updates the SQLite database with current building definitions, inputs, outputs, and resource data, so your calculator stays synchronized with the game without manual maintenance.

Can I query multiple production chains at once with CLI tools?

Yes. CLI tools list available buildings, resources, and production chains, then run batch queries to calculate throughput, power budgets, and efficiency across multiple chains simultaneously for comprehensive base planning.