en un clic
hutch-copilot
hutch-copilot contient 4 skills collectées depuis psagents, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
LCLS beamline copilot agent. Use for any experiment operation at an LCLS or LCLS-II hutch: starting/monitoring data runs (/take-run), beam readiness checks (/are-we-ready), beam alignment optimization (/align-beam), and SmallData/LUTE configuration (/smd-config). Triggers on: take a run, take data, collect data, start a run, run the DAQ, are we ready, awr, beam blocked, beam path, align beam, optimize beam, smd config, smalldata setup, lute setup, mfx-opr, beamline operator, hutch operator, hutch copilot. Use whenever the user mentions an LCLS experiment name (e.g. mfxl1013621), a hutch (MFX, TMO, RIX, CXI, XPP, MEC, TXI), or any live beamline operation.
Access LCLS /cds filesystem from S3DF. Use when reading hutch-python configs, happi DB, IOC files, presets, or any file that lives on the CDS/PCDS filesystem and is not mounted on S3DF. Also covers when EPICS CA access requires a controls machine.
Persistent ambient experiment context manager for LCLS beamtime. Always active once hutch-copilot is triggered. Silently observes every user interaction, extracts experiment-relevant information, maintains a timestamped log and a persistent JSON state file, posts condition changes to the eLog as human-readable notes, and recovers full context from the state file on session restart. Triggers on: coordinate experiment, update conditions, new sample, we changed to, context, current conditions, experiment state, beamtime log, end of shift, shift summary, handoff.
LCLS data analysis setup and refinement sub-skill for hutch-copilot. Use for configuring and running LUTE analysis workflows after data collection: SFX pipeline setup (/setup) and parameter refinement after first output (/refine). Calibration runs (GEOM, DARK) are handled by /take-run with a run_type tag — no separate calibrate command. Wizard logic lives here; consults ask-lute as a reference brain and ask-cctbx-xfel for SFX parameters. No bridge required — works entirely offline from S3DF. Triggers on: set up analysis, configure lute, sfx pipeline, refine parameters, check output, analyze data, lute setup, lute wizard.