springboot-patterns
Architectural guidance and pattern implementation for Java Spring Boot backends, covering REST API design, JPA, caching, async processing, and logging.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
148 skills found
Architectural guidance and pattern implementation for Java Spring Boot backends, covering REST API design, JPA, caching, async processing, and logging.
A framework for managing the end-to-end LLM project lifecycle, from evaluating task-model fit and pipeline architecture design to implementing structured output parsing and agent-assisted development.
AWS SQS skill for managing message queues, decoupling microservices, configuring dead-letter queues, handling visibility timeouts, and implementing FIFO ordering.
Real-time observability dashboard for PAI multi-agent activity, featuring live WebSocket streaming, session tracing, and agent workflow debugging.
DevOps and platform engineering patterns: Kubernetes, Terraform, GitOps, CI/CD, observability, incident response, and cloud-native ops.
Implement production-grade AI agents with LangGraph, tool-calling guardrails, SSE streaming, and episodic memory. Includes anti-patterns, fix pairs, and stateful architecture patterns.
Autonomous QA cycling workflow that runs test-verify-fix loops until your quality goals are met.
World-class senior data engineering skill for building scalable data pipelines, ETL/ELT systems, and modern data infrastructure using Python, Spark, dbt, and Kafka.
Automated Vercel production deployment agent that fetches logs via MCP, identifies build errors, applies fixes, and retries until success.
Build read models and projections from event streams for CQRS, materialized views, and optimized query performance in event-sourced systems.
Analyzes codebases to generate hierarchical documentation, onboarding guides, and architectural mapping, helping teams understand and document their projects efficiently.
Implement Extreme Programming (XP) practices including TDD, pair programming, and continuous integration to enhance team collaboration and technical excellence in software engineering.