castorini-pipeline

Coordinates end-to-end Castorini pipelines across rank_llm, ragnarok, nuggetizer, and umbrela.

2|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/castorini/castorini-skills --skill castorini-pipeline
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: castorini-pipeline
Source: https://github.com/castorini/castorini-skills/tree/main/skills/castorini-pipeline
Command: npx skills add https://github.com/castorini/castorini-skills --skill castorini-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Coordinating end-to-end Castorini pipelines across rank_llm, ragnarok, nuggetizer, and umbrela to streamline handoffs, ensure JSONL compatibility, and support reproducible experimentation across multiple repos.

Core Features & Use Cases

  • Cross-repo orchestration of multi-stage retrieval, generation, nuggetization, and evaluation workflows.
  • Standardized data formats and clear stage handoffs to improve reproducibility and traceability.
  • Use cases include coordinating pipelines for JSONL artifacts, evaluating end-to-end results, and reproducing multi-stage experiments.

Quick Start

Run the end-to-end Castorini pipeline across rank_llm, ragnarok, nuggetizer, and umbrela to kick off a multi-stage workflow.

Frequently Asked Questions about castorini-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate end-to-end retrieval and evaluation workflows across multiple Castorini repositories?▼

Cross-repo orchestration coordinates stage transitions across rank_llm, ragnarok, nuggetizer, and umbrela to ensure seamless handoffs and reproducible multi-stage experiments.

What is the standard data format required for passing artifacts between pipeline stages?▼

JSONL artifacts serve as the standard data format for stage handoffs, ensuring JSONL compatibility and traceability across multi-stage retrieval, generation, nuggetization, and evaluation workflows.

How do I reproduce multi-stage experiments involving rank_llm and umbrela components?▼

Multi-stage experiments are reproduced by coordinating standardized data formats and robust stage dependencies across rank_llm, ragnarok, nuggetizer, and umbrela to ensure traceable handoffs.

Does this pipeline orchestration approach support cross-repo workflows with nuggetizer and ragnarok?▼

Cross-repo orchestration supports workflows involving nuggetizer and ragnarok by managing stage transitions and evaluating end-to-end results across multiple components.

What are the limitations of orchestrating multi-stage retrieval and generation pipelines?▼

Orchestration is limited to cross-repo workflows involving JSONL artifacts, stage transitions, and evaluation pipelines across the specified Castorini components, requiring standardized data formats for compatibility.