📈 GH Trending Explorer 🎲 Surprise me

← all repos

AirsupHQ / machine-skill

git clone https://github.com/AirsupHQ/machine-skill.git

Describe any machine in one line. Claude builds a photoreal, physics based, interactive simulation of it in one HTML file, plus the film to post it. An open source Claude Code skill.

—
stars, 24h
—
stars, 7 days
+337
stars, 30 days · #792
337
★ total
28
forks · 4 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageJavaScript
LicenseMIT
Created2026-10-12 (8d ago)
Last push7d ago
Watchers0
OwnerUser

GitHub topics

Links

README excerpt
Machine Skill 
 Describe any machine in one line. Claude builds the real thing, running on real physics. A photoreal, interactive 3D simulation in one HTML file, plus the film to post it. An open source skill for Claude Code. 
 Every frame above is three.js in a browser, recorded with this repo's own scripts/record.mjs . Every number on screen is computed. 
---
 [code] 
Claude researches the real machine, writes down its real dimensions and the physics that make it work, and builds it: a 2.9 m fan of twisted titanium airfoils, a 10 stage compressor, an annular combustor with 22 fuel nozzles, two turbines glowing at the temperatures a Brayton cycle solver computes, on a ground run stand. You drag the throttle and about 340 kN comes out of the cycle, not out of a table. You cut it open and the section faces are solid metal. You throw a fan blade and the solver tells you the imbalance load the case has to hold.
Then one command turns it into a film for your feed.
## Quick start
 [code] 
Then in Claude Code:
 [code] 
You get `watch.html`: open it, drag, cut, explode, break. To film it:
 [code] 
## Gallery
Each machine was made from the single line under it. Click one to run it live.
 Turbofan · a turbofan jet engine, the kind that pushes a widebody off the runway Brayton cycle: about 340 kN at take-off, 83 % of it from the bypass. 3,597 parts. Break: throw a fan blade, and the solver computes the load the case must hold. 
 Rocket engine · a Raptor style full flow rocket engine on a test stand Chamber and nozzle solution: 2,462 kN and Isp 321 s at 330 bar, sea level, Mach 4.06 at the exit. Break: cut the regen cooling and the copper throat melts. 
 Process pump · a refinery process pump, API 610 style, cut open for plant training Pump curve with the affinity laws, BEP, NPSH available against required, seal face leakage. Hover any part for what it does and what the operator checks. Break: drop the tower level and it cavitates. 
 Compressor · a multistage centrifugal compressor for a refinery, cut open Six stages on one map: polytropic head, stage pressure ratios, surge line, anti-surge control, a lumped surge model. Break: trip the downstream unit with the anti-surge valve stuck and it surges. 
The pages are in `examples/`: each is one HTML file you can open from disk. More machines are coming; see V2-IDEAS.md, and send yours as a pull request.
## What you get
| | |
|---|---|
| **The real machine** | Real proportions in metres, 15 to 40 named parts and thousands of solid pieces (blades, teeth, bolts), lathe turned solids, cambered and twisted airfoils, involute gears, routed pipes. A scale bar shows real size. |
| **Real materials** | Physically based steel, titanium, Inconel, copper, brass, aluminium, paints, polymers, glass and sapphire, with measured reflectances, micro finishes (turned, brushed, cast), clearcoats and heat glow from the solver's temperatures. |
| **A studio** | A softbox environment with black flags, a soft key shadow, contact shado