If you're building React chat UIs with Vercel's AI SDK v6, this is the reference you want open. It documents the three core hooks (useChat, useCompletion, useObject), explains the breaking .parts array change from v5, and walks through tool approval workflows for human-in-the-loop scenarios. The real value is the 18 documented error solutions covering stream parsing failures, React Strict Mode closure bugs, and race conditions. Reach for this when you're wiring up streaming completions, debugging why messages aren't rendering correctly, or implementing tool calls that need user confirmation before executing.

skills.sh installs
517
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add jezweb/claude-skills --skill ai-sdk-ui --agent claude-code

Installs into .claude/skills of the current project.

Files

If you're building React chat UIs with Vercel's AI SDK v6, this is the reference you want open. It documents the three core hooks (useChat, useCompletion, useObject), explains the breaking .parts array change from v5, and walks through tool approval workflows for human-in-the-loop scenarios. The real value is the 18 documented error solutions covering stream parsing failures, React Strict Mode closure bugs, and race conditions. Reach for this when you're wiring up streaming completions, debugging why messages aren't rendering correctly, or implementing tool calls that need user confirmation before executing.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/jezweb/claude-skills
Categories
Frontend Development, Backend & APIs, DevOps & CI/CD, AI & Agent Building, Debugging, Automation & Workflows, Cloud & Infrastructure

More from jezweb/claude-skills

All 166
1aaronontheweb avatarmjml-email-templatesaaronontheweb/dotnet-skillsBuild responsive email templates using MJML markup language. Compiles to cross-client HTML that works in Outlook, Gmail, and Apple Mail. Includes template rende513skills.sh installs
2laravel avatarstarter-kit-upgradelaravel/agent-skillsSelectively pull upstream improvements from a Laravel starter kit (laravel/vue-starter-kit, laravel/react-starter-kit, laravel/svelte-starter-kit, laravel/livew512skills.sh installs
3horuz-ai avatarwebsite-clonerhoruz-ai/claude-pluginsAgentic workflow for cloning websites with pixel-perfect fidelity using specialized sub-agents. Use when the user wants to clone/copy/replicate a website, creat509skills.sh installs
4inertia-rails avatarinertia-rails-pagesinertia-rails/skillsPage components, persistent layouts, Link/router navigation, Head, Deferred, WhenVisible, InfiniteScroll, and URL-driven state for Inertia Rails. React examples509skills.sh installs
5secondsky avatarbetter-authsecondsky/claude-skillsSkill for integrating Better Auth - comprehensive TypeScript authentication framework for Cloudflare D1, Next.js, Nuxt, and 15+ frameworks. Use when adding auth502skills.sh installs
6martinholovsky avatartailwindcssmartinholovsky/claude-skills-generatorTailwind CSS utility-first styling for JARVIS UI components499skills.sh installs