By lobu-ai
Agent Workbench is an interactive UI that enhances Claude Code with rich visual components. WORKFLOW: 1) `awb run --title "Title" <component> [args]` sends an interaction and returns an ID, 2) `awb wait <id>` blocks until user responds. COMPONENTS: confirm (yes/no prompts before destructive actions), progress (multi-step task tracking with --steps), diff (code review before commits), table (structured data display), code (syntax-highlighted file viewer), json (formatted JSON/API responses), ask (quick user questions), chart (data visualization). WHEN TO USE: Before deleting files, deploying, or destructive operations use confirm. For multi-step tasks use progress. Before git commits show diff. For structured output use table/json. Always include --title. Run `awb --help` or `awb run --help` for details. The user runs `awb ui` to open the playground and respond to interactions.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-1 --plugin lobu-ai-agent-workbenchYour Command Center for Claude Code.
https://github.com/user-attachments/assets/b7882c4f-c2bc-43e6-97bb-eb9353d06f28
Running multiple Claude sessions? Agent Workbench gives you a single playground to monitor them all. See which agents are running, thinking, waiting, or idle. Respond to interactions when you're ready—agents wait patiently.
awb ui
Claude Code's built-in AskUserQuestion tool blocks execution until you respond. One question at a time. If Claude needs approval mid-task, everything stops.
Agent Workbench is a CLI + Claude Code skill for non-blocking interactions. Claude keeps working while you review and respond in your own time via the web playground.
# Claude runs this (non-blocking)
awb run --title "Deploy" confirm --prompt "Deploy to production?"
# Returns immediately with an ID
# Claude continues working, checks result later
awb wait <id>
claude plugins add-marketplace github:termos-dev/agent-workbench
claude plugins install awb
Then run /awb:init in Claude to configure.
# Launch the playground to monitor and respond
awb ui
# Show help
awb
confirm ask checklist code table markdown html plan-viewer
Additional UI panels can be embedded via html using <awb-*> web components.
MIT
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,393 supported skills.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques