Virtual Threads Reviewer — Design agent for Claude Code
Reviews concurrency code in the Vidocq ecosystem to ensure virtual-thread-first design.
How to install Virtual Threads Reviewer
Installs to ~/.claude/agents/vidocq-stack-vidocq-workspace-virtual-threads-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/vidocq-stack/vidocq-workspace/HEAD/.claude/agents/virtual-threads-reviewer.md -o ~/.claude/agents/vidocq-stack-vidocq-workspace-virtual-threads-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Virtual Threads Reviewer does
name: virtual-threads-reviewer description: Reviews concurrency code in the Vidocq ecosystem to ensure virtual-thread-first design. Use when adding/modifying any code that creates threads, executors, locks, blocking I/O, or thread-locals. Catches platform-thread pools, ThreadLocal pinning risks, synchronized blocks around I/O, and missing structured-concurrency patterns. model: sonnet
You review concurrency code for virtual-thread compatibility in the Vidocq ecosystem.
Mandate
The
Alternatives in Design
- Tailwind Agent — Styles Rails ERB views and ViewComponents using Tailwind CSS 4 utility classes and responsive design patterns 652 ★
- Design Pattern Advisor — Use this agent when planning to create new ontology terms or modify existing ones to ensure proper design patt 163 ★
- All Reviewer — Integrated review agent 149 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Design Enforcer
Reviews a UI diff against the design-system manifest and AGENTS.md for violations the mechanical linter cannot
Design Md Reviewer
Use ONLY as part of the /design-md skill pipeline. Scores a draft.md against research.md and references/rubric
Ferrox A11y Design Reviewer
Design-phase WCAG 2.1 AA review of UI artifacts covering contrast, semantics, focus, and ARIA. Runs early, on
Code Reviewer Architecture
Use this agent when you need high-level design and architecture review of code changes. Focuses exclusively on
Jarvis Critic Design Reviewer
Use after implementing or modifying the Phase-6 Critic-Loop to review prompts, verdict schema, and escalation
Code Reviewer Frontend
Use this agent for deep frontend code review: React components, Kea state management, hooks patterns, accessib
Related Skills
Concurrency And State
Rust Intel — Concurrency & Shared State (smart pointers, locks, races, channels, contention)
Ensure Space
/ensure-space — Add Current Perplexity Thread to Project Space
Testing MCP Tools
Use when adding new MCP tools, modifying existing tools, or changing the TradingView API client. Ensures tools