This skill should be used when working with DSPy.rb, a Ruby framework for building type-safe, composable LLM applications. Use this when implementing predictable AI features, creating LLM signatures and modules, configuring language model providers (OpenAI, Anthropic, Gemini, Ollama), building agent systems with tools, optimizing prompts, or testing LLM-powered functionality in Ruby applications.
Install
npx skills add EveryInc/compound-engineering-plugin --skill dspy-rubynpx skills add EveryInc/compound-engineering-plugin --skill dspy-ruby -a claude-code -gnpx skills add EveryInc/compound-engineering-plugin --skill dspy-ruby -a codex -ggemini skills install https://github.com/EveryInc/compound-engineering-plugin.git --path plugins/compound-engineering/skills/dspy-rubygh skill install EveryInc/compound-engineering-plugin dspy-rubygit clone --depth 1 https://github.com/EveryInc/compound-engineering-plugin /tmp/EveryInc__compound-engineering-plugin
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/EveryInc__compound-engineering-plugin/plugins/compound-engineering/skills/dspy-ruby ~/.claude/skills/dspy-ruby # Claude Code
cp -R /tmp/EveryInc__compound-engineering-plugin/plugins/compound-engineering/skills/dspy-ruby ~/.agents/skills/dspy-ruby # Codex, Cursor, Gemini CLI, Copilot, OpenCode