Toolverse
All skills

server-skills

by llama-farm

Server-specific best practices for FastAPI, Celery, and Pydantic. Extends python-skills with framework-specific patterns.

Installation

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

Installation

Quick info

Category
Frontend
Views
2

About this skill

Server-specific best practices for FastAPI, Celery, and Pydantic. Extends python-skills with framework-specific patterns.

How to use

  1. Zainstaluj skill w swoim projekcie LlamaFarm, umieszczając go w katalogu .claude/skills/ obok pozostałych umiejętności. Skill rozszerza istniejące Python Skills, dlatego upewnij się, że masz dostęp do dokumentacji shared skills (Python Patterns, Async Patterns, Typing Patterns, Testing Patterns, Error Handling, Security Patterns).

  2. Zapoznaj się z checklist'ami dla poszczególnych frameworków: otwórz fastapi.md aby przejrzeć wytyczne dotyczące routów, dependencji, middleware i obsługi wyjątków; celery.md dla wzorców zadań i retry'e; pydantic.md dla walidacji modeli v2 i serializacji; performance.md dla optymalizacji async i connection pooling.

  3. Podczas code review lub pisania nowego kodu serwera odwołuj się do odpowiedniej sekcji checklist'a. Na przykład, jeśli tworzysz nowy endpoint FastAPI, przejrzyj punkty z fastapi.md dotyczące poprawnej struktury routów i dependency injection.

  4. Wykorzystaj linki do shared skills, aby pogłębić wiedzę na temat konkretnych tematów — np. jeśli pracujesz z async/await, przejdź do async.md w Python Skills, aby zobaczyć pełne wzorce concurrency.

  5. Skill wspiera Python 3.12+, FastAPI 0.116+, Celery 5.5+ i Pydantic 2.x — upewnij się, że twoje środowisko spełnia te wymagania. Logging odbywa się przez structlog z FastAPIStructLogger, co jest już skonfigurowane w architekturze LlamaFarm Server.

Related skills

screenshot-to-code

by OneWave-AI

Convert UI screenshots into working HTML/CSS/React/Vue code. Detects design patterns, components, and generates responsive layouts. Use this when users provide screenshots of websites, apps, or UI designs and want code implementation.

Frontend
94209

interactive-dashboard-builder

by anthropics

Build self-contained interactive HTML dashboards with Chart.js, dropdown filters, and professional styling. Use when creating dashboards, building interactive reports, or generating shareable HTML files with charts and filters that work without a server.

Frontend
2298

keyword-research

by openclaw

Discovers high-value keywords with search intent analysis, difficulty assessment, and content opportunity mapping. Essential for starting any SEO or GEO content strategy.

Frontend
24138

markitdown

by K-Dense-AI

Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing. Use when converting documents to markdown, extracting text from PDFs/Office files, transcribing audio, performing OCR on images, extracting

Frontend
75173

brainstorming

by obra

Use when creating or developing, before writing code or implementation plans - refines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validation. Don't use during clear 'mechanical' processes

Frontend
49170

zustand

by lobehub

Zustand state management guide. Use when working with store code (src/store/**), implementing actions, managing state, or creating slices. Triggers on Zustand store development, state management questions, or action implementation.

Frontend
36126