root-cli

Community

Token-efficient CLI for CERN ROOT data

AuthorMohamedElashri
Version1.0.0
Installs0

System Documentation

What problem does it solve?

CERN ROOT file analysis often involves verbose MCP JSON exchanges. root-cli provides a compact, token-efficient command surface to inspect ROOT files, read branches, compute histograms, perform simple kinematic calculations, and export data.

Core Features & Use Cases

  • Lightweight, modular commands for file discovery, file inspection, branch reading, histogram creation, and data export.
  • Works with TTrees and RNTuples (including jagged arrays) and outputs machine-friendly JSON for downstream processing.
  • Use Case: A data scientist quickly inventories ROOT files, inspects a file, reads a subset of branches, builds a histogram, and exports results with a few commands.

Quick Start

Configure your data path and run a minimal root-cli workflow to explore and analyze ROOT files.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: root-cli
Download link: https://github.com/MohamedElashri/root-mcp/archive/main.zip#root-cli

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.