/ralph

Coordinate multi-model LLM loops to generate and score dissertation ideas.

2|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/ZealousEar/claude-skills --skill ralph-zealousear
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: /ralph
Source: https://github.com/ZealousEar/claude-skills/tree/main/claude-code/ralph
Command: npx skills add https://github.com/ZealousEar/claude-skills --skill ralph-zealousear

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Ralph Loop automates the process of generating and refining dissertation ideas by orchestrating multi-model LLM runs, memory, evaluation, and controlled exit conditions.

Core Features & Use Cases

  • Autonomous multi-model iteration: selects models, runs prompts with creative lenses, and stores ideas.
  • Memory-driven prompts: cross-iteration memory to guide future iterations and avoid repetition.
  • Saturation-based exit: automatically stops when ideas stop improving within a domain-preserving preset.
  • Quick Start scenario: use idea-generation preset to bootstrap a research pipeline.

Quick Start

Run the Ralph loop to autonomously generate a sequence of dissertation ideas across multiple models.

Frequently Asked Questions about /ralph

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

FAQPage Schema
How do I generate novel dissertation ideas using multiple LLMs autonomously?

Autonomous dissertation idea generation uses a multi-model LLM loop to select models, apply creative lenses, invoke LLMs, score outputs, and persist results to iteratively refine novel research topics without manual intervention.

How does memory prevent an LLM from repeating the same ideas during autonomous iteration?

Cross-iteration memory tracks previously generated ideas to guide future prompts and avoid repetition. This memory-driven approach ensures each autonomous LLM run builds on prior outputs rather than duplicating existing dissertation concepts.

What are the prerequisites for running an autonomous LLM loop for academic research?

Running an autonomous LLM loop requires an environment with an LLM API, orchestration scripts, knowledge references, and a memory or indexing system to track ideas and manage saturation-based exit criteria for academic research.

How does an autonomous LLM research loop know when to stop generating ideas?

An autonomous LLM research loop stops generating ideas using saturation-based exit criteria. It automatically halts the iteration process when newly generated dissertation ideas stop improving within a domain-preserving preset.

Can I use domain-specific presets to guide multi-model LLM idea generation?

Yes, you can use domain-specific presets to guide multi-model LLM idea generation. These presets configure the autonomous loop to preserve academic domain boundaries while scoring and filtering the generated dissertation outputs.