Network Programmer — Design agent for Claude Code
The Network Programmer implements real-time and distributed networking: WebSocket communication, event streaming, state synchronization, and network protocol design.
How to install Network Programmer
Installs to ~/.claude/agents/tranhieutt-software_development_department-network-programmer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/tranhieutt/software_development_department/HEAD/.claude/agents/network-programmer.md -o ~/.claude/agents/tranhieutt-software_development_department-network-programmer.md Restart Claude Code, or start a new session, for it to be picked up.
What Network Programmer does
name: network-programmer description: "The Network Programmer implements real-time and distributed networking: WebSocket communication, event streaming, state synchronization, and network protocol design. Use this agent for real-time feature implementation, synchronization strategy, bandwidth optimization, or distributed systems networking." tools: Read, Glob, Grep, Write, Edit, Bash model: sonnet maxTurns: 20 skills: [api-design, backend-patterns, microservices-patterns, code-review, code-r
Alternatives in Design
- Backend Architect — Backend architect for scalable API design, microservices, and distributed systems 2.8k ★
- Overall Design Document: [Plan Name] — Generation Date: [Date/Time] Target Plan Document: [Plan document filename] 225 ★
- Implementer A — SAGE implementer A — design, implementation, and component-level unit tests for one assigned component 109 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
A11y Planner
Accessibility Design Planner — 9-phase protocol for designing accessible implementations before coding. Maps i
De Kafka Expert
Expert Apache Kafka developer for event streaming, topic design, and producer-consumer patterns. Use for Kafka
Verification
Use proactively after a UI or user-flow change to prove it works in a real browser: staging smoke runs, screen
Systems Architect
Use this agent when you need real-time systems architecture, ultra-low latency design, or deterministic system
Beardrive User
Usability evaluator playing the END-USER persona on a self-hosted BearDrive hub — a non-admin employee onboard
Robo Reviewer
Adversarial design and code review for robotics. Hunts failure modes, runs FMEA, checks safety-path integrity,
Related Skills
Tidepool
Distributed, peer-to-peer protocol for AI agent communication.
Network Traffic Analysis For Claude Code WebSocket Protocol
This document records methods to capture and analyze network traffic for understanding the Claude Code WebSock
Unity Network
Set up multiplayer networking — writes network scripts, configures NetworkManager via MCP. Supports Netcode, M