Loading...
Loading...
Use when writing or refactoring Ruby code that integrates Claude Code via the claude-agent-sdk gem (ClaudeAgentSDK.query, ClaudeAgentSDK::Client, streaming input, ClaudeAgentOptions configuration, tools/permissions, MCP servers, hooks, structured output, budgets, sandboxing, session resumption/rewind, and Rails patterns like jobs or ActionCable).
npx skill4agent add ya-luotao/claude-agent-sdk-ruby claude-agent-sdk-rubyClaudeAgentSDK.queryClaudeAgentSDK::Clientrequire 'claude_agent_sdk'
ClaudeAgentSDK.query(prompt: "What is 2 + 2?") do |message|
puts message.inspect
endClaudeAgentSDK.queryClaudeAgentSDK::ClientClaudeAgentSDK::ClaudeAgentOptionsClaudeAgentSDK::ResultMessagereferences/message-handling.mdUserMessage#uuidResultMessagereferences/options.mdClaudeAgentOptionsreferences/mcp-servers.mdreferences/rails.mdreferences/troubleshooting.md