All Skills

7860 skills found

Skills List

aws-sdk-java-v2-dynamodb

aws-sdk-java-v2-dynamodb

322testing-qa

Provides Amazon DynamoDB patterns using AWS SDK for Java 2.x. Use when creating, querying, scanning, or performing CRUD operations on DynamoDB tables, working with indexes, batch operations, transactions, or integrating with Spring Boot applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
turborepo-monorepo

turborepo-monorepo

321testing-qa

Provides comprehensive Turborepo monorepo management guidance for TypeScript/JavaScript projects. Use when creating Turborepo workspaces, configuring turbo.json tasks, setting up Next.js/NestJS apps, managing test pipelines (Vitest/Jest), configuring CI/CD, implementing remote caching, or optimizing build performance in monorepos

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
drawio-logical-diagrams

drawio-logical-diagrams

321frontend

Creates professional logical flow diagrams and logical system architecture diagrams using draw.io XML format (.drawio files). Use when creating: (1) logical flow diagrams showing data/process flow between system components, (2) logical architecture diagrams representing system structure without cloud provider specifics, (3) BPMN process diagrams, (4) UML diagrams (class, sequence, activity), (5) data flow diagrams (DFD), (6) decision flowcharts, or (7) system interaction diagrams. This skill focuses on generic/abstract representations, not AWS/Azure-specific architectures (use aws-drawio-architecture-diagrams for cloud diagrams).

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
spring-boot-crud-patterns

spring-boot-crud-patterns

321backend-api

Provides and generates complete CRUD workflows for Spring Boot 3 services. Creates feature-focused architecture with Spring Data JPA aggregates, repositories, DTOs, controllers, and REST APIs. Validates domain invariants and transaction boundaries. Use when modeling Java backend services, REST API endpoints, database operations, web service patterns, or JPA entities for Spring Boot applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
chunking-strategy

chunking-strategy

321research-knowledge

Provides chunking strategies for RAG systems. Generates chunk size recommendations (256-1024 tokens), overlap percentages (10-20%), and semantic boundary detection methods. Validates semantic coherence and evaluates retrieval precision/recall metrics. Use when building retrieval-augmented generation systems, vector databases, or processing large documents.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
spring-boot-rest-api-standards

spring-boot-rest-api-standards

321backend-api

Provides REST API design standards and best practices for Spring Boot projects. Use when creating or reviewing REST endpoints, DTOs, error handling, pagination, security headers, HATEOAS and architecture patterns.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
spring-ai-mcp-server-patterns

spring-ai-mcp-server-patterns

321testing-qa

Provides Spring Boot MCP server patterns that create Model Context Protocol servers with Spring AI by defining tool handlers, exposing resources, configuring prompt templates, and setting up transports for AI function calling and tool calling. Use when building MCP servers to extend AI capabilities with Spring's official AI framework, implementing AI tools, custom function calling, or MCP client integration.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
spring-boot-actuator

spring-boot-actuator

321backend-api

Provides patterns to configure Spring Boot Actuator for production-grade monitoring, health probes, secured management endpoints, and Micrometer metrics across JVM services. Use when setting up monitoring, health checks, or metrics for Spring Boot applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
spring-boot-event-driven-patterns

spring-boot-event-driven-patterns

321code-generation

Provides Event-Driven Architecture (EDA) patterns for Spring Boot — creates domain events, configures ApplicationEvent and @TransactionalEventListener, sets up Kafka producers and consumers, and implements the transactional outbox pattern for reliable distributed messaging. Use when implementing event-driven systems in Spring Boot, setting up async messaging with Kafka, publishing domain events from DDD aggregates, or needing reliable event publishing with the outbox pattern.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
spring-boot-saga-pattern

spring-boot-saga-pattern

321testing-qa

Provides distributed transaction patterns using the Saga Pattern for Spring Boot microservices. Use when implementing distributed transactions across services, handling compensating transactions, ensuring eventual consistency, or building choreography or orchestration-based sagas with Kafka, RabbitMQ, or Axon Framework.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
layout-analyzer

layout-analyzer

320research-knowledge

>

claude-office-skills avatarclaude-office-skills
Get
doc-pipeline

doc-pipeline

320research-knowledge

Chain document operations into reusable pipelines

claude-office-skills avatarclaude-office-skills
Get
mcp-hub

mcp-hub

320mcp-integrations

Access 1200+ AI Agent tools via Model Context Protocol (MCP)

claude-office-skills avatarclaude-office-skills
Get
dev-slides

dev-slides

320frontend

>

claude-office-skills avatarclaude-office-skills
Get
nda-generator

nda-generator

320mcp-integrations

>

claude-office-skills avatarclaude-office-skills
Get
lead-routing

lead-routing

320productivity

Intelligent lead assignment and routing - AI-powered scoring, territory mapping, round-robin distribution, and workload balancing

claude-office-skills avatarclaude-office-skills
Get
spring-data-jpa

spring-data-jpa

320backend-api

Provides patterns to implement persistence layers with Spring Data JPA. Use when creating repositories, configuring entity relationships, writing queries (derived and `@Query`), setting up pagination, database auditing, transactions, UUID primary keys, multiple databases, and database indexing.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
spring-boot-openapi-documentation

spring-boot-openapi-documentation

320backend-api

Provides patterns to generate comprehensive REST API documentation using SpringDoc OpenAPI 3.0 and Swagger UI in Spring Boot 3.x applications. Use when setting up API documentation, configuring Swagger UI, adding OpenAPI annotations, implementing security documentation, or enhancing REST endpoints with examples and schemas.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
game-designer

game-designer

320design-ui

Game UI/UX designer that analyzes and improves the visual polish, atmosphere, and player experience of browser games. Use when a game needs visual improvements, better backgrounds, particles, animations, screen transitions, juice/feel, or overall aesthetic upgrades.

playableintelligence avatarplayableintelligence
Get
typescript-docs

typescript-docs

318backend-api

Generates comprehensive TypeScript documentation using JSDoc, TypeDoc, and multi-layered documentation patterns for different audiences. Use when creating API documentation, architectural decision records (ADRs), code examples, and framework-specific patterns for NestJS, Express, React, Angular, and Vue.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
spring-boot-test-patterns

spring-boot-test-patterns

318testing-qa

Provides comprehensive testing patterns for Spring Boot applications covering unit, integration, slice, and container-based testing with JUnit 5, Mockito, Testcontainers, and performance optimization. Use when writing tests, @Test methods, @MockBean mocks, or implementing test suites for Spring Boot applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
unit-test-boundary-conditions

unit-test-boundary-conditions

318testing-qa

Provides edge case, corner case, boundary condition, and limit testing patterns for Java unit tests. Validates minimum/maximum values, null cases, empty collections, numeric overflow/underflow, floating-point precision, and off-by-one scenarios using JUnit 5 and AssertJ. Use when writing .java test files to ensure code handles limits, corner cases, and special inputs correctly.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
spring-boot-security-jwt

spring-boot-security-jwt

318security

Provides JWT authentication and authorization patterns for Spring Boot 3.5.x covering token generation with JJWT, Bearer/cookie authentication, database/OAuth2 integration, and RBAC/permission-based access control using Spring Security 6.x. Use when implementing authentication or authorization in Spring Boot applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
architecture-diagrams

architecture-diagrams

317database

Create system architecture diagrams using Mermaid, PlantUML, C4 model, flowcharts, and sequence diagrams. Use when documenting architecture, system design, data flows, or technical workflows.

aj-geddes avataraj-geddes
Get
Want a category view? Try /category/writing-content.