Align an optical bench in the Blender Optics Simulator — steer the beam onto its target, recover a dark port, or null an interferometric tilt using the influence-matrix solvers. Use when asked to "align the bench", "get the beam on the detector", "walk the beam", "null the tilt / fringes", "maximize coupling", or…
Build or extend an optical bench in the Blender Optics Simulator — start from a canonical example or add and place components, set their parameters and mounts, and verify the result. Use when asked to "build a bench", "set up an interferometer / telescope / AO loop", "add a lens/mirror/beamsplitter", "assemble a…
Run the correction-as-FEEDBACK loop on an optical bench — surface the proposed fixes, then judge each against user intent (refuse / partial / accept) rather than blindly auto-fixing. Use when asked to "fix the bench", "what's wrong and correct it", "clean up the alignment/energy", "review for problems and fix", or…
Inspect what an optical bench is actually doing — a structured, READ-ONLY numeric sweep of the Blender Optics Simulator scene (topology, per-element beam state, per-optic behaviour, sensor reads). Use when asked "what is this bench doing", "inspect the beam", "report the optical state", "is the beam aligned", "what…
Scope an optical-simulation request honestly — map "can this bench simulate X?" to a tier ((a) reproducible now / (b) via wave.py single-plane FFT-PSF / (c) needs an engine we lack), then cite the oracle-verified case or name the missing engine + the external tool to use. Use when asked "can it simulate …", "is X in…
Read and render what an optical sensor actually measures in the Blender Optics Simulator — a finite sensor's aperture capture, the modal wavefront (Zernike RMS, incl. the beam's own curvature defocus), and the dense zonal surface-figure map. Use when asked "what does the sensor / WFS see", "render the wavefront"…
AGENTS.md instructions for emircbngl/blender-optics-simulator, covering notes for ai agents working in this repo, never guess how long something takes — wait for it, write the full command; do not use a shell variable, running things here and do not add gpu/mlx here.
MCP server for the Blender Optics Simulator — build, inspect, align, and render a real optical bench in Blender over MCP. Runs locally from the blender-optics-mcp Python package. Needs 2 environment variables to run.
Claude Code plugin that turns Claude into an ADHD-optimized productivity coach and externalized executive function. Shrinks every task to a single 2-minute next action, externalizes working memory to a visible FOCUS.md, manufactures motivation with INCUP (Interest/Novelty/Challenge/Urgency/Passion), body-doubles…
Operate as an ADHD-optimized productivity coach and externalized executive function. Use this whenever the user needs help starting, focusing, planning, or finishing work — especially when they show task paralysis, overwhelm, procrastination, scattered attention, or a vague/giant task. Triggers on: "I'm overwhelmed"…