ralph_research

Automate Linear ticket research by fetching details, analyzing documents, and updating tickets.

4|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/visualitypl/visuality-humanlayer --skill ralph-research-visualitypl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph_research
Source: https://github.com/visualitypl/visuality-humanlayer/tree/main/.github/skills/ralph_research
Command: npx skills add https://github.com/visualitypl/visuality-humanlayer --skill ralph-research-visualitypl

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of researching Linear tickets, gathering necessary information from the codebase and external resources, and updating the ticket with findings.

Core Features & Use Cases

  • Ticket Prioritization: Identifies and selects the highest priority Linear ticket requiring research.
  • Information Gathering: Researches ticket details, linked documents, codebase implementations, and external web resources.
  • Documentation: Creates detailed research documents in the thoughts/shared/research/ directory.
  • Ticket Updates: Moves tickets through workflow states, adds comments, and attaches research findings.
  • Use Case: When a new high-priority bug is reported in Linear, this Skill can automatically investigate the issue by examining relevant code, searching for similar problems online, and documenting potential solutions.

Quick Start

Use the ralph_research skill to research the highest priority Linear ticket needing investigation.

Frequently Asked Questions about ralph_research

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

FAQPage Schema
How do I automate researching Linear tickets and analyzing the codebase?

Automating Linear ticket research involves fetching ticket details, analyzing linked documents, searching the codebase, and conducting web research. This process synthesizes findings into structured research documents and updates the Linear ticket status and comments automatically.

What is the best way to investigate high-priority bugs reported in Linear?

Investigating high-priority Linear bugs is best handled by automatically examining relevant code, searching for similar problems online, and documenting potential solutions. The automated research process selects the highest priority ticket, gathers information, and creates detailed research documents.

Does the automated ticket research workflow require Linear CLI integration?

Automated ticket research requires integration with Linear CLI and internal tooling for ticket management and synchronization. This setup allows the workflow to fetch ticket details, update workflow states, add comments, and attach research findings directly to the Linear ticket.

Can I use this automation to document codebase research for new Linear tickets?

You can use this automation to document codebase research for new Linear tickets. It gathers information from codebase implementations and external web resources, then creates detailed research documents in the thoughts/shared/research/ directory to provide structured findings.

How does ticket prioritization work when automating Linear research?

Ticket prioritization for automating Linear research works by identifying and selecting the highest priority Linear ticket requiring research. The automation then moves the selected ticket through workflow states as it investigates the issue and updates the ticket with findings.