rishabh-ranjan
@rishabh-ranjan
Public Skills
roach-overleaf
by rishabh-ranjan
Habits for editing a paper in a local clone of an Overleaf project (origin is git.overleaf.com) — pull before editing, build, commit and push after each change, and a watcher that picks up @claude comments as collaborators leave them. Use before and after any edit to the paper sources of such a clone, and whenever syncing with Overleaf comes up.
roach-paper
by rishabh-ranjan
Paper figures and tables through roach.paper (github.com/rishabh-ranjan/roach) — the figure design system (Inter, a fixed type scale, a reserved primary color, true-size saving) for matplotlib plots, HTML/SVG diagrams and LaTeX tables. Use whenever a figure, plot, chart, diagram, schematic or LaTeX table is made or edited for a paper, poster or slides, or when roach.paper, figure fonts, colors, sizes or \includegraphics widths come up.
roach-slurm
by rishabh-ranjan
Slurm jobs through the roach package (github.com/rishabh-ranjan/roach) — submitting, watching, rebalancing and recovering runs on the supported clusters (ILC, and Marlowe on the human's instruction). Use whenever sbatch, squeue, srun, a sweep, a pending or preempted job, a cluster budget, or roach itself comes up.