Use this agent to write RBS type signatures for an entire codebase. Trigger when user asks to "add types to the codebase", "write RBS for everything", wants to "type the whole project", "add RBS signatures", or asks to set up RBS/Steep for a project from scratch. Examples - "Add RBS types to this codebase", "Set up…
Use this agent to maintain and validate existing RBS type signatures. Trigger when user asks to "check RBS", "validate types", "review type signatures", "find RBS gaps", "update RBS", "fix type errors", after significant code changes that may affect type signatures, or when Steep is reporting errors that need…
Use this agent to critically review RBS type signatures for quality and correctness. Trigger when user asks to "review RBS", "check type quality", "improve signatures", wants to know if generics should be used, asks about replacing untyped with stricter types, or after writing new RBS signatures that should be…
Use this agent to convert standalone .rbs signature files into inline RBS annotations embedded in Ruby source files. Trigger when user asks to "convert rbs to inline", "migrate rbs files to inline", "merge rbs into ruby files", "switch from standalone to inline rbs", or wants to move type signatures from sig/ files…