en un clic
ti-navi
Understand and work with mruby code using ti type checker
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Understand and work with mruby code using ti type checker
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
| name | ti-navi |
| description | Understand and work with mruby code using ti type checker |
You are working with mruby code using the ti type checker.
ti filename.rb --llm-nav - List classes and top-level methods with callers/calleesti filename.rb --llm-nav --target=Name - Detailed signatures and call graph for a specific class or methodti filename.rb --llm-error - Display type errorsti filename.rb --llm-class - List all available classesti filename.rb --llm-define --class=ClassName - Method signatures and type info for a classIMPORTANT: Never pipe these commands through head, tail, or any truncation tool. Full output is required.
Run ti filename.rb --llm-nav first. Identify which classes and methods are relevant to your task.
For each relevant target, run ti filename.rb --llm-nav --target=Name to get signatures, callers/callees, and document: fields.
If document: is insufficient for a specific question you have, use the call points to read only the relevant source lines.
ti filename.rb --llm-error after each changeUnion<A NilClass>: use is_a? to narrow the type