소개
DSPy.rb enables Ruby developers to program LLMs rather than manually engineering prompts, bringing structure and predictability to AI-powered features. By defining requirements through type-safe signatures and composable modules, developers can build complex multi-step workflows, deploy agents with tool-use capabilities, and integrate with multiple providers like Anthropic, OpenAI, and Ollama. This skill provides the architectural patterns and templates needed to move LLM logic from fragile strings into version-controlled, testable, and optimizable Ruby code.