RubyLLM provides one beautiful Ruby API for all LLM providers. Same interface whether using GPT, Claude, Gemini, or local Ollama models.
Define tools as RubyLLM::Tool subclasses with description, param, and execute:
| 1, "new", "feature", "chat", "embed", "image" | workflows/build-new-feature.md | | 2, "rails", "actsas", "persist", "turbo" | workflows/add-rails-chat.md | | 3, "tool", "function", "agent" | workflows/implement-tools.md | | 4, "stream", "real-time", "sse" | workflows/add-streaming.md | | 5, "debug", "error", "fix", "not working" | workflows/debug-llm.md |
Crea applicazioni Ruby basate sull'intelligenza artificiale con RubyLLM. Ciclo di vita completo: chat, strumenti, streaming, integrazione Rails, incorporamenti e distribuzione in produzione. Copre tutti i provider (OpenAI, Anthropic, Gemini, ecc.) con un'unica API unificata. Fonte: faqndo97/ai-skills.