tranhieutt

Network Programmer — Design agent for Claude Code

Design community

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

Terminal
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 Repository