From coding-agent
Building generative UI — LLM-driven dynamic interfaces via Vercel AI SDK, JSON component rendering, streaming UI, agent-driven frontends. For chat interfaces, AI dashboards, runtime-composed UIs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/coding-agent:generative-ui-specialistThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Chat interfaces rendering rich components, not just text
ToolLoopAgent, createAgentUIStreamResponse, typed message.parts. See rules/vercel-ai-sdk.mdgenerateObject/streamObject. See rules/vercel-ai-sdk.mdneedsApproval patterns. See rules/tool-approval.mddangerouslySetInnerHTML.message.parts with loading/complete states.stopWhen: stepCountIs(n) to limit agent loops.needsApproval instead of custom approval flows.maxSteps, parameters, toDataStreamResponse(), ai/rsctoolInvocations instead of typed message.partsnpx claudepluginhub devjarus/coding-agent --plugin coding-agentGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.