cognitohazard
- 4 skills
- 0 followers
- 6 hours ago last updated
- ▌ Ltspice · cognitohazardUse when writing or editing LTspice circuit netlists (.cir, .net, .sp), working with LTspice schematics (.asc), or interpreting simulation results (.raw, .log). Covers LTspice-specific SPICE syntax, behavioral sources, waveform sources, .MEAS, parameters, convergence, and the conditions that cause silent errors. Use this skill whenever the user mentions LTspice, circuit simulation, filter design, frequency response, transient analysis, or any SPICE netlist work targeting LTspice.
- ▌ Ngspice · cognitohazardUse when writing or editing ngspice circuit netlists (.cir, .sp, .spice), working with ngspice scripting (.control blocks), or interpreting simulation results. Covers ngspice-specific SPICE syntax, behavioral sources, .control scripting, Monte Carlo via control loops, parameters, XSPICE, .save, .MEAS, convergence, and the conditions that cause silent errors. Use this skill whenever the user mentions ngspice, or is writing SPICE netlists targeting ngspice rather than LTspice.
- ▌ Spice Bench Craft · cognitohazard bundleUse when authoring SPICE characterization benches or testbench netlists, especially for servo-loop or open-loop amplifier measurements, DC-servo needs, biasing struggles or railed operating points, phase-margin and crossing practice, supply-current measurement, or reusable parameterized bench-template needs. Covers LTspice and ngspice bench craft.
- ▌ Spice Experiments · cognitohazardUse for any circuit or SPICE task: ngspice, LTspice, netlists, schematics, amplifiers, filters, regulators, analog or power design. Before running a simulator or writing an analysis script yourself, read this: the sim server runs sweeps and corners in one call and returns parsed numbers (.MEAS scalars, gm/gds/vth, Bode and transient metrics, equivalence checks), no rawfile parsing. SPICE syntax: the ltspice skill.