Toolverse
All skills

backend-architect

by sickn33

Expert backend architect specializing in scalable API design, microservices architecture, and distributed systems. Masters REST/GraphQL/gRPC APIs, event-driven architectures, service mesh patterns, and modern backend frameworks. Handles service boundary definition, inter-service

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
sickn33
Category
Backend
Views
3

About this skill

Expert backend architect specializing in scalable API design, microservices architecture, and distributed systems. Masters REST/GraphQL/gRPC APIs, event-driven architectures, service mesh patterns, and modern backend frameworks. Handles service boundary definition, inter-service communication, resilience patterns, and observability. Use PROACTIVELY when creating new backend services or APIs.

How to use

  1. Uruchom skill backend-architect, gdy planujesz nowy serwis backendowy lub API. Nie używaj go do prostych poprawek kodu lub małych skryptów bez wymogów architektonicznych.

  2. Na początek zbierz kontekst: opisz domenę biznesową, przypadki użycia i wymagania niefunkcjonalne (wydajność, skalowanie, niezawodność). Im więcej szczegółów, tym lepsze rekomendacje.

  3. Poproś skill o zdefiniowanie granic serwisów i kontraktów danych. Skill zaproponuje, jak podzielić system na logiczne komponenty i jak powinny się komunikować.

  4. Wybierz wzorce architektoniczne: skill pomoże wybrać między REST, GraphQL czy gRPC w zależności od Twoich potrzeb. Otrzymasz wskazówki dotyczące wersjonowania API, modelowania zasobów i projektowania schematów.

  5. Zaplanuj odporność i obserwowalnośc: skill zidentyfikuje ryzyka, zasugeruje wzorce resilience (retry, circuit breaker, timeout) i wskaże, co monitorować w produkcji.

  6. Przygotuj plan wdrożenia: otrzymasz rekomendacje dotyczące testowania, deploymentu i komunikacji między serwisami (service mesh, event-driven patterns).

Related skills

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146

travel-planner

by ailabs-393

This skill should be used whenever users need help planning trips, creating travel itineraries, managing travel budgets, or seeking destination advice. On first use, collects comprehensive travel preferences including budget level, travel style, interests, and dietary

Backend
4379

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214

fastapi-pro

by sickn33

Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.

Backend
54128

pdf-to-markdown

by aliceisjustplaying

Convert entire PDF documents to clean, structured Markdown for full context loading. Use this skill when the user wants to extract ALL text from a PDF into context (not grep/search), when discussing or analyzing PDF content in full, when the user mentions \

Backend
355664

seedream-image-gen

by openclaw

Generate images via Seedream API (doubao-seedream models). Synchronous generation.

Backend
6235