elog-copilot
CommunityAutonomous SQL assistant for ELOG data.
System Documentation
What problem does it solve?
Autonomous SQL assistant for researchers analyzing LCLS elog data. Executes queries via sqlite3, answers database questions, and handles LCLS-specific concepts (run numbers, experiments, questionnaires, detectors, workflows, logbook entries). Use when users ask about LCLS experiments, run data, detector configurations, sample information, logbook entries, analysis workflows, or any question answerable from the elog database.
Core Features & Use Cases
- Executes SQL queries against the elog SQLite database to retrieve run metadata, logbook entries, detector configurations, and workflow details.
- Interprets results within the context of LCLS experiments, supporting run-number logic, questionnaire fields, and elog content.
- Use Case: Quickly answer questions about a specific experiment’s logbook entries and detector settings to support data quality assessments.
Quick Start
Query the ELOG SQLite database for all logbook entries for a given experiment.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: elog-copilot Download link: https://github.com/carbonscott/deploy-opencode/archive/main.zip#elog-copilot Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.