elog-copilot

Community

Autonomous SQL assistant for ELOG data.

Authorcarbonscott
Version1.0.0
Installs0

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 required

Components

references

💻 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.