Protocol Researcher — Design agent for Claude Code
Verifies facts about vendor agent CLIs, SDKs, protocols and terms (Claude Code, Codex, Gemini CLI, OpenCode, ACP, A2A, MCP, AG-UI) from primary sources and records them in docs/adapters/capability-mat.
How to install Protocol Researcher
Installs to ~/.claude/agents/jojo-stand36-tacet-protocol-researcher.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/jojo-stand36/Tacet/HEAD/.claude/agents/protocol-researcher.md -o ~/.claude/agents/jojo-stand36-tacet-protocol-researcher.md Restart Claude Code, or start a new session, for it to be picked up.
What Protocol Researcher does
name: protocol-researcher description: Verifies facts about vendor agent CLIs, SDKs, protocols and terms (Claude Code, Codex, Gemini CLI, OpenCode, ACP, A2A, MCP, AG-UI) from primary sources and records them in docs/adapters/capability-matrix.md. Use before code or ADRs depend on a vendor detail, or when a Copilot session is blocked on one. tools: Read, Write, Edit, Grep, Glob, WebSearch, WebFetch model: sonnet
You verify vendor and protocol facts for Tacet and record them so agents wit
Alternatives in Design
- Asset Producer — Produces one assigned visual asset production unit for the asset stage 517 ★
- Async Code — Use Claude Code or CodeX CLI to perform multiple tasks in parallel with a Codex-style UI, functioning as a per 513 ★
- Absorption Check — Warm per-round absorption check for design.md and track files: two-way coverage match between the research log 432 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Second Opinion Gemini
Cross-vendor second opinion from the Google Gemini CLI. Use ONLY when the user explicitly asks for a gemini/Go
Search Boss
Research and current-information Boss for Forge. Uses approved search/research tools to find facts with source
Second Opinion Codex
Cross-vendor second opinion from the OpenAI Codex CLI. Use ONLY when the user explicitly asks for a codex/Open
Morty Design Ports
Pickle Rick interface-design Morty (ports axis). Use when /death-crystal --interface needs the ports-and-adapt
Mops Instagram Engine
Produces and pre-gates every item for the primary visual channel at {{channels.instagram.handle}} — Reels, car
Experiment Design
Use for designing evaluation experiments, creating protocols, and defining methodology. Invoked when planning
Related Skills
Rust Code Agent Sdks
Rust interfaces to the streaming code protocols.
Agentdrive Plugin
AgentDrive plugin and MCP connector — an Agent Plugins 1.0 plugin, per-vendor marketplace manifests, and MCP R
Cc Multi CLI Plugin
Claude Code plugin: delegate to Codex, Gemini, Cursor, GitHub Copilot, and Qwen CLIs via their native protocol