CtrlK
BlogDocsLog inGet started
Tessl Logo

api-patterns

Connect Query patterns for API calls. Use when working with mutations, queries, or data fetching.

66

1.15x
Quality

48%

Does it follow best practices?

Impact

97%

1.15x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./frontend/.claude/skills/api-patterns/SKILL.md
SKILL.md
Quality
Evals
Security

API Patterns

Make API calls with Connect Query and handle responses properly.

Activation Conditions

  • Making API calls
  • Using Connect Query hooks
  • Cache invalidation
  • Mutations and optimistic updates
  • Toast notifications for errors

Quick Reference

ActionRule
Fetch datause-connect-query.md
After mutationapi-invalidate-cache.md
Handle errorsapi-toast-errors.md (use formatToastErrorMessage in onError)
Protobuf filesprotobuf-no-edit.md

Key Locations

LocationPurpose
/src/react-query/Connect Query hooks
/src/protogen/Generated protos (DO NOT EDIT)

Regenerate protos: task proto:generate (from repo root)

Rules

See rules/ directory for detailed guidance on queries, mutations, cache invalidation, and error handling.

Repository
redpanda-data/console
Last updated
Created

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.