setup-connect-query

Installation
SKILL.md

Connect Query Enforcement

What This Catches

  • Ban raw useQuery/useMutation from @tanstack/react-query when file use ConnectRPC -- use Connect Query (exception: useTransport/callUnaryMethod pattern)
  • Ban invalidateQueries() no args -- must specify query key
  • Warn on axios/fetch() -- prefer ConnectRPC transport
  • Protobuf v2: Ban new Message() -> use create(Schema). Ban PlainMessage/PartialMessage -> use MessageShape/MessageInitShape. Ban manual $typeName literals.

Escape hatch: // allow: direct-query [reason]

Protobuf gotchas (Timestamp, Duration, Any, cache patterns): REFERENCE.md. Setup: SETUP.md.

Installs
2
GitHub Stars
34
First Seen
May 20, 2026
setup-connect-query — redpanda-data/ui-harness