ワンクリックで
ti-navi
Understand and work with mruby code using ti type checker
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Understand and work with mruby code using ti type checker
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
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