Toolverse
All skills

domain-web

by actionbook

Use when building web services. Keywords: web server, HTTP, REST API, GraphQL, WebSocket, axum, actix, warp, rocket, tower, hyper, reqwest, middleware, router, handler, extractor, state management, authentication, authorization, JWT, session, cookie, CORS, rate limiting, web 开发,

Installation

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

Installation

Quick info

Category
Security
Views
6

About this skill

Use when building web services. Keywords: web server, HTTP, REST API, GraphQL, WebSocket, axum, actix, warp, rocket, tower, hyper, reqwest, middleware, router, handler, extractor, state management, authentication, authorization, JWT, session, cookie, CORS, rate limiting, web 开发, HTTP 服务, API 设计, 中间件, 路由

How to use

  1. Zainstaluj skill w swoim projekcie Rust – skill automatycznie aktywuje się dla plików Cargo.toml w twoim repozytorium.
  2. Przeczytaj tabelę Domain Constraints → Design Implications, aby zrozumieć, jakie reguły obowiązują w projektowaniu serwisów webowych (bezstanowość HTTP, współbieżność, opóźnienia, bezpieczeństwo).
  3. Gdy budujesz handler lub middleware, sprawdź sekcję Critical Constraints – upewnij się, że handlery są asynchroniczne (nie blokują), stan współdzielony jest thread-safe (Arc, RwLock), a zasoby żyją tylko przez czas żądania.
  4. Jeśli potrzebujesz rozwiązać konkretny problem (np. zarządzanie stanem, walidacja żądań, middleware), skorzystaj z sekcji Trace Down, która wskazuje, które moduły (m07-concurrency, m05-type-driven) zawierają odpowiednie wzorce.
  5. Wybierz framework z tabeli Framework Comparison – axum do nowoczesnych API, actix do wysokiej wydajności, rocket do szybkiego prototypowania – i zastosuj jego konwencje (extractory, tower layers, IntoResponse).

Related skills

academic-researcher

by Shubhamsaboo

Academic research assistant for literature reviews, paper analysis, and scholarly writing.\nUse when: reviewing academic papers, conducting literature reviews, writing research summaries,\nanalyzing methodologies, formatting citations, or when user mentions academic research,

Security
1260

youtube-watcher

by openclaw

Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.

Security
2231

architect-review

by sickn33

Master software architect specializing in modern architecture patterns, clean architecture, microservices, event-driven systems, and DDD. Reviews system designs and code changes for architectural integrity, scalability, and maintainability. Use PROACTIVELY for architectural

Security
2773

feishu-docs

by openclaw

飞书文档(Docx)API技能。用于创建、读取、更新和删除飞书文档。支持Markdown/HTML内容转换、文档权限管理。

Security
1574

backend-security-coder

by sickn33

Expert in secure backend coding practices specializing in input validation, authentication, and API security. Use PROACTIVELY for backend security implementations or security code reviews.

Security
1133

google-analytics

by davila7

Analyze Google Analytics data, review website performance metrics, identify traffic patterns, and suggest data-driven improvements. Use when the user asks about analytics, website metrics, traffic analysis, conversion rates, user behavior, or performance optimization.

Security
1260