dragonruby-yard

Installation
SKILL.md

This skill sets up rich API autocomplete and type support for DragonRuby using the dragonruby-yard-doc stubs and Solargraph.

How It Works

DragonRuby ships its own Ruby runtime — not CRuby — so standard LSP tooling doesn't know about args, GTK, Geometry, etc. The dragonruby-yard-doc repo provides YARD-annotated stub files that teach Solargraph the full DragonRuby API, giving you autocomplete and type hints without modifying the engine.

Setup

1. Clone the stubs alongside your games

# Wherever you keep your DragonRuby projects, clone the stubs as a sibling:
cd ~/games
git clone https://github.com/owenbutler/dragonruby-yard-doc.git

2. Install CRuby and Solargraph

Solargraph runs on CRuby (not DragonRuby's bundled runtime).

Related skills

More from nitemaeric/dragonruby-skills

Installs
5
GitHub Stars
2
First Seen
Mar 9, 2026