agentsclimarketplace

Http3 quic workflow

Skill gaelic-ghost/socket/plugins/network-protocol-skills/skills/http3-quic-workflow

The Source for macOS Agent Workflows

Install
npx -y skills add gaelic-ghost/socket --skill http3-quic-workflow

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Plan, implement, test, and diagnose HTTP/3 or QUIC work, including RFC-backed source checks, ALPN, Alt-Svc, TLS, UDP reachability, QUIC streams and datagrams, HTTP semantics over QUIC, proxy/CDN/server support, qlog or packet evidence, and handoffs to stack-specific implementation plugins.

SKILL.md

4.3 KB, 991 tokens by cl100k_base, as published. Nobody here has run it

HTTP/3 And QUIC Workflow

Purpose

Use this skill when the protocol behavior matters, not merely because an API is served over HTTPS. The practical decision is whether the task needs HTTP/3 enablement, direct QUIC transport behavior, deployment diagnostics, or a handoff back to ordinary HTTP framework work.

Source Check

Check current sources before claiming behavior:

Also check the selected server, client, browser, CDN, proxy, OS, or library docs because HTTP/3 availability is often implementation-specific.

Planning Workflow

  1. Inspect the current path:
    • client, server, reverse proxy, CDN, load balancer, TLS terminator, and local dev server
    • HTTP versions currently negotiated
    • ALPN, Alt-Svc, certificates, port exposure, UDP support, firewall rules, and hosting platform limits
    • library support for HTTP/3, QUIC streams, datagrams, WebSockets over HTTP/3, and qlog
  2. Decide the scope:
    • enable HTTP/3 for existing HTTP semantics
    • diagnose why HTTP/3 negotiation falls back to HTTP/2 or HTTP/1.1
    • use direct QUIC streams or datagrams
    • use HTTP Datagrams or WebTransport-adjacent behavior
    • preserve HTTP/2 or WebSocket fallback
  3. Keep semantics clear:
    • HTTP/3 changes the transport under HTTP; it does not automatically change API shape
    • direct QUIC is a transport design choice and should have a concrete reason
    • datagrams can be unreliable and need loss, ordering, and fallback behavior spelled out
    • Alt-Svc advertisement is not proof that clients successfully negotiated HTTP/3
  4. Route implementation:
    • use server-side-swift for Vapor, Hummingbird, SwiftNIO, or SwiftPM work
    • use rust-skills, python-skills, or server-side-jvm for language-specific server/client work
    • use web-dev-skills, apple-dev-skills, or android-dev-skills for client integration
    • use cloud-deployment-skills for CDN, proxy, load balancer, firewall, hosting, or container platform constraints

Diagnostics

Prefer evidence that shows negotiated protocol and the failing hop:

  • browser network panel or runtime logs
  • curl with HTTP version reporting when local curl supports it
  • server access logs that include protocol version
  • proxy/CDN dashboard or config
  • TLS and ALPN inspection
  • UDP reachability checks
  • qlog, packet capture, or library-level QUIC events when transport behavior is the bug

When reporting a failure, name the exact hop: browser, app client, TLS terminator, reverse proxy, CDN, origin, container, firewall, NAT, or library.

Output Shape

Return:

  1. Protocol shape: HTTP/3 over QUIC, direct QUIC, datagrams, WebSockets over HTTP/3, or fallback.
  2. Evidence: negotiated version, ALPN/Alt-Svc state, UDP path, proxy/CDN/server support, and logs or traces.
  3. Change: config, code, dependency, deployment, or diagnostics-only.
  4. Fallback: HTTP/2, HTTP/1.1, WebSocket, SSE, or disabled path.
  5. Validation: exact commands, browser checks, runtime logs, qlog, packet capture, or deployment checks.
  6. Handoffs: stack plugin or cloud/deployment follow-up.

Guardrails

  • Do not claim HTTP/3 is enabled from config alone; verify negotiation where practical.
  • Do not expose UDP or change TLS termination without naming the deployment surface.
  • Do not replace ordinary HTTP code with direct QUIC unless the feature needs transport ownership.
  • Do not remove fallback paths unless the target clients and deployment are known to support the new protocol.

What ships with it: 1 file

335 B alongside SKILL.md

agents/

Keep looking

Skills are one crate of 326,970. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.