What problem does it solve?
This Skill helps review multiplexed protocol code for correctness and security issues that are easy to miss in manual inspection, especially in proxy systems that carry many logical streams over one connection.
Core Features & Use Cases
- Frame Parsing Review: Checks length validation, buffer boundaries, and unknown frame handling to prevent crashes and memory corruption.
- Flow-Control Safety: Examines window updates for underflow and overflow risks, plus concurrency races in credit accounting.
- Stream Lifecycle Auditing: Verifies stream ID allocation, half-close semantics, FIN handling, and idempotent shutdown behavior.
- Library Integration Checks: Reviews settings negotiation, GOAWAY emission, and external HTTP/2 or mux library options for protocol compliance.
- Use Case: A proxy engine maintainer can use this Skill before shipping a new mux transport to catch protocol violations, resource leaks, and shutdown bugs.
Quick Start
Use mux-audit to inspect the multiplexed transport implementation and flag unsafe frame handling, flow-control errors, and stream lifecycle bugs.