Toolverse
All skills

springboot-patterns

by affaan-m

Spring Boot 架构模式、REST API 设计、分层服务、数据访问、缓存、异步处理和日志记录。适用于 Java Spring Boot 后端工作。

Installation

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

Installation

Quick info

Author
affaan-m
Category
Backend
Views
36

About this skill

Spring Boot 架构模式、REST API 设计、分层服务、数据访问、缓存、异步处理和日志记录。适用于 Java Spring Boot 后端工作。

How to use

  1. Zainstaluj skill springboot-patterns w swoim środowisku Claude lub Copilot, wskazując repozytorium affaan-m/everything-claude-code.
  2. Otwórz konwersację z agentem i opisz strukturę swojego endpointa REST — na przykład "Chcę stworzyć endpoint do listy produktów z paginacją". Skill dostarczy szablon kontrolera z @RestController, @RequestMapping i metodami GET/POST.
  3. Wykorzystaj wzorzec repozytoriów — poproś o implementację Spring Data JPA z niestandardowymi zapytaniami @Query dla Twoich encji. Skill pokaże, jak filtrować i sortować dane.
  4. Zastosuj warstwę serwisów z adnotacją @Transactional do zarządzania logiką biznesową i transakcjami bazodanowymi. Skill pomoże oddzielić logikę od kontrolera.
  5. Dodaj walidację danych wejściowych za pomocą rekordów (DTO) z adnotacjami @NotBlank, @Size, @NotNull — skill wygeneruje klasy żądań z pełną walidacją.
  6. Pytaj skill o rozszerzenia: cache'owanie wyników, asynchroniczne przetwarzanie zadań, logowanie zdarzeń — wszystkie wzorce są dokumentowane w repozytorium.

Related skills

using-superpowers

by obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Backend
65167

stripe-integration

by wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

Backend
40147

video-downloader

by ComposioHQ

Downloads videos from YouTube and other platforms for offline viewing, editing, or archival. Handles various formats and quality options.

Backend
50173

openspec

by ruan-cat

OpenSpec 中文版规范助手 - 规范驱动的 AI 编程开发,帮助初始化、创建提案、编写规格、校验格式并归档变更。触发条件: 当用户提及 openspec、规范文档、需求管理、变更提案、spec-driven development 等关键词时主动调用。

Backend
27122

supabase-developer

by daffy0208

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

Backend
78170

postgresql-psql

by timelessco

Comprehensive guide for PostgreSQL psql - the interactive terminal client for PostgreSQL. Use when connecting to PostgreSQL databases, executing queries, managing databases/tables, configuring connection options, formatting output, writing scripts, managing transactions, and

Backend
34173