Claude-skill-registry discover-protocols

Automatically discover protocol skills when working with HTTP, TCP, UDP, QUIC, and network protocols

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/discover-protocols" ~/.claude/skills/majiayu000-claude-skill-registry-discover-protocols-a00a7b && rm -rf "$T"
manifest: skills/data/discover-protocols/SKILL.md
source content

Protocols Skills Discovery

Provides automatic access to comprehensive network protocol skills.

When This Skill Activates

This skill auto-activates when you're working with:

  • HTTP, HTTP/2, HTTP/3
  • TCP, UDP, QUIC
  • network protocols
  • protocol debugging
  • protocol selection
  • network communication
  • web protocols
  • transport layer
  • application layer protocols

Available Skills

Quick Reference

The Protocols category contains 8 skills:

  1. grpc-implementation - gRPC services with Protocol Buffers, streaming RPCs
  2. http2-multiplexing - HTTP/2 binary protocol, multiplexing, server push, HPACK
  3. kafka-streams - Apache Kafka stream processing and event streaming
  4. mqtt-messaging - MQTT pub-sub messaging for IoT and real-time applications
  5. amqp-rabbitmq - RabbitMQ and AMQP message broker implementation
  6. protobuf-schemas - Protocol Buffers schema design, evolution, code generation
  7. tcp-optimization - TCP performance optimization and tuning
  8. websocket-protocols - WebSocket protocol implementation, scaling, production

Load Full Category Details

For complete descriptions and workflows:

cat ~/.claude/skills/protocols/INDEX.md

This loads the full Protocols category index with:

  • Detailed skill descriptions
  • Usage triggers for each skill
  • Common workflow combinations
  • Cross-references to related skills

Load Specific Skills

Load individual skills as needed:

cat ~/.claude/skills/protocols/grpc-implementation.md
cat ~/.claude/skills/protocols/http2-multiplexing.md
cat ~/.claude/skills/protocols/kafka-streams.md
cat ~/.claude/skills/protocols/mqtt-messaging.md
cat ~/.claude/skills/protocols/amqp-rabbitmq.md
cat ~/.claude/skills/protocols/protobuf-schemas.md
cat ~/.claude/skills/protocols/tcp-optimization.md
cat ~/.claude/skills/protocols/websocket-protocols.md

Common Workflows

gRPC Microservices

# Schema design → gRPC implementation → Optimization
cat ~/.claude/skills/protocols/protobuf-schemas.md
cat ~/.claude/skills/protocols/grpc-implementation.md
cat ~/.claude/skills/protocols/http2-multiplexing.md
cat ~/.claude/skills/protocols/tcp-optimization.md

Event Streaming Pipeline

# Kafka setup → Stream processing → Schema evolution
cat ~/.claude/skills/protocols/kafka-streams.md
cat ~/.claude/skills/protocols/protobuf-schemas.md

Real-time IoT Platform

# MQTT for devices → RabbitMQ for backend → WebSockets for web
cat ~/.claude/skills/protocols/mqtt-messaging.md
cat ~/.claude/skills/protocols/amqp-rabbitmq.md
cat ~/.claude/skills/protocols/websocket-protocols.md

High-Performance Web Application

# HTTP/2 optimization → WebSocket for real-time → TCP tuning
cat ~/.claude/skills/protocols/http2-multiplexing.md
cat ~/.claude/skills/protocols/websocket-protocols.md
cat ~/.claude/skills/protocols/tcp-optimization.md

Progressive Loading

This gateway skill enables progressive loading:

  • Level 1: Gateway loads automatically (you're here now)
  • Level 2: Load category INDEX.md for full overview
  • Level 3: Load specific skills as needed

Usage Instructions

  1. Auto-activation: This skill loads automatically when Claude Code detects protocol work
  2. Browse skills: Run
    cat ~/.claude/skills/protocols/INDEX.md
    for full category overview
  3. Load specific skills: Use bash commands above to load individual skills

Next Steps: Run

cat ~/.claude/skills/protocols/INDEX.md
to see full category details.