Skip to main content

spring-boot-integration-test-patterns

Integration testing patterns with Testcontainers for Spring Boot applications. Database, cache, and external service testing. Use when writing integration tests that require real service dependencies.

星标

4

分支

0

更新时间

2025年10月26日 16:38

下载技能文件

下载包含 SKILL.md 和所有相关文件的完整技能目录

/plugin marketplace add giuseppe-trisciuoglio/developer-kit

复制此命令并粘贴到 Claude Code 中以安装该技能

相关技能

giuseppe-trisciuoglio

unit-test-service-layer

giuseppe-trisciuoglio

Unit tests for service layer with Mockito. Test business logic in isolation by mocking dependencies. Use when validating service behaviors and business logic without database or external services.

4science
giuseppe-trisciuoglio

spring-boot-resilience4j

giuseppe-trisciuoglio

Implement fault tolerance and resilience patterns in Spring Boot applications using Resilience4j library. Use for circuit breaker, retry, rate limiter, bulkhead, time limiter, and fallback patterns. Apply when building resilient microservices that need to handle failures gracefully, prevent cascading failures, and manage external service dependencies.

4science
giuseppe-trisciuoglio

unit-test-wiremock-rest-api

giuseppe-trisciuoglio

Unit tests for external REST APIs using WireMock to mock HTTP endpoints. Use when testing service integrations with external APIs.

4science
anombyte93

skill

anombyte93

AI-powered PRD generation for Claude Code with taskmaster integration

5science
camoneart

rag-implementation

camoneart

Build Retrieval-Augmented Generation (RAG) systems for LLM applications with vector databases and semantic search. Use when implementing knowledge-grounded AI, building document Q&A systems, or integrating LLMs with external knowledge bases.

2science
proffesor-for-testing

Skill Builder

proffesor-for-testing

Create new Claude Code Skills with proper YAML frontmatter, progressive disclosure structure, and complete directory organization. Use when you need to build custom skills for specific workflows, generate skill templates, or understand the Claude Skills specification.

18science
agenticsorg

swarm-advanced

agenticsorg

Advanced swarm orchestration patterns for research, development, testing, and complex distributed workflows

15science
jezweb

Cloudflare Vectorize

jezweb

Complete knowledge domain for Cloudflare Vectorize - globally distributed vector database for building semantic search, RAG (Retrieval Augmented Generation), and AI-powered applications. Use when: creating vector indexes, inserting embeddings, querying vectors, implementing semantic search, building RAG systems, configuring metadata filtering, working with Workers AI embeddings, integrating with OpenAI embeddings, or encountering metadata index timing errors, dimension mismatches, filter syntax issues, or insert vs upsert confusion. Keywords: vectorize, vector database, vector index, vector search, similarity search, semantic search, nearest neighbor, knn search, ann search, RAG, retrieval augmented generation, chat with data, document search, semantic Q&A, context retrieval, bge-base, @cf/baai/bge-base-en-v1.5, text-embedding-3-small, text-embedding-3-large, Workers AI embeddings, openai embeddings, insert vectors, upsert vectors, query vectors, delete vectors, metadata filtering, namespace filtering, topK search, cosine similarity, euclidean distance, dot product, wrangler vectorize, metadata index, create vectorize index, vectorize dimensions, vectorize metric, vectorize binding

10science
alirezarezvani

prompt-factory

alirezarezvani

World-class prompt powerhouse that generates production-ready mega-prompts for any role, industry, and task through intelligent 7-question flow, 69 comprehensive presets across 15 professional domains (technical, business, creative, legal, finance, HR, design, customer, executive, manufacturing, R&D, regulatory, specialized-technical, research, creative-media), multiple output formats (XML/Claude/ChatGPT/Gemini), quality validation gates, and contextual best practices from OpenAI/Anthropic/Google. Supports both core and advanced modes with testing scenarios and prompt variations.

7science
lifangda

rag-implementation

lifangda

Build Retrieval-Augmented Generation (RAG) systems for LLM applications with vector databases and semantic search. Use when implementing knowledge-grounded AI, building document Q&A systems, or integrating LLMs with external knowledge bases.

5science
giuseppe-trisciuoglio

unit-test-bean-validation

giuseppe-trisciuoglio

Unit testing Jakarta Bean Validation (@Valid, @NotNull, @Min, @Max, etc.) with custom validators and constraint violations. Test validation logic without Spring context. Use when ensuring data integrity and validation rules are correct.

4testing
giuseppe-trisciuoglio

unit-test-mapper-converter

giuseppe-trisciuoglio

Unit tests for mappers and converters (MapStruct, custom mappers). Test object transformation logic in isolation. Use when ensuring correct data transformation between DTOs and domain objects.

4testing
spring-... - giuseppe-trisciuoglio 的 Claude AI 技能 | SkillsMP