Implements best practices for Java/Kotlin applications using Spring Boot, leveraging Maven/Gradle, JVM tuning, and Jakarta EE patterns.
Skills in this repository
paulpas/agent-skill-router - Page 2
SkillsMP has collected 1,320 skills from paulpas/agent-skill-router. Open a skill to review its source and details.
paulpas/agent-skill-routerShowing 40 of 1,320 collected skills.
Explores essential software engineering principles for C/C++, focusing on memory management techniques, CMake usage, RAII, and concurrency primitives to build robust applications.
Implements microservices architecture patterns, including service discovery, inter-service communication, and data management techniques.
Implements event-driven architecture, detailing event sourcing, message brokers, and consumer strategies for handling events efficiently.
Guides the implementation of hexagonal (ports and adapters) architecture, focusing on best practices for decoupling business logic from external concerns.
Implements strategies for designing, developing, and deploying microservices architecture. Offers guidance on best practices, patterns, and anti-patterns for microservices.
Guides the design and implementation of monolithic architecture, focusing on best practices and pitfalls in monolithic systems.
Implements strategies for automation in building, testing, and deploying software through continuous integration and delivery principles.
Provides an in-depth analysis of the OWASP Top 10 vulnerabilities, along with strategies to mitigate them effectively in software applications.
Validates external APIs and service contracts, ensuring that your application correctly consumes and produces expected data structures.
Facilitates end-to-end testing of complete workflows, verifying entire systems operate as intended from a user's perspective.
Executes integration tests to validate combined components and their interactions in a system, ensuring workflows operate seamlessly.
Implements unit testing strategies using popular frameworks to ensure the smallest parts of your application work as intended.
Implements load testing strategies using Gatling for performance testing of web applications and microservices.
Implements best practices for load testing web applications using K6, a modern performance testing tool optimized for developers.
Implements load testing strategies using Locust to simulate user behavior and assess application performance, ensuring that systems are prepared for real-world traffic conditions effectively while providing actionable insights for optimization, scalability,…
Explains various software testing methodologies including unit testing, integration testing, and system testing with best practices.
Implements memory systems for LLM agents including conversation buffers, windowed context, bounded model context management, and vector store-backed long-term memory retrieval with embeddings.
Implements multi-agent orchestration patterns (CrewAI sequential crews, AutoGen group chat, supervisor-worker hierarchy, task guardrails) to coordinate specialized agents on complex workflows.
Implements planning and reasoning patterns for LLM agents including ReAct loops with native tool calling, modern LangGraph state graphs, and self-reflection quality evaluation loops.
Implements tool calling architecture (Pydantic schemas, function-to-schema conversion, output parsing with error recovery, parallel execution with fallback chains) for LLM agents in Python.
Implements production-quality RAG pipelines combining semantic document chunking, hybrid BM25+vector search, cross-encoder and LLM-based re-ranking, and reciprocal rank fusion for maximum retrieval quality.
Implements advanced React patterns including render props, higher-order components, custom hooks composition, portals, error boundaries, and ref forwarding for complex component architectures.
Eliminates async request waterfalls in React applications by parallelizing data fetching, hoisting fetches to route and page level, and using streaming SSR with Suspense boundaries.
Optimizes JavaScript bundle size in React applications through route-level code splitting, tree shaking configuration, granular imports, dynamic imports, and CI bundle size budgets.
Implements efficient client-side data fetching in React using TanStack Query with proper caching, stale time configuration, error boundaries, optimistic updates, and query key conventions.
Implements React composition patterns including compound components, state lifting, polymorphic components, slot-based layouts, and variant-driven designs for reusable component APIs.
Optimizes JavaScript execution performance in React applications through efficient event handling, debouncing/throttling, Web Worker offloading, and DOM operation reduction.
Implements smooth, performant animations in React Native using Reanimated for UI thread animations, Animated API with native driver, gesture-driven interactions, and layout animations.
Optimizes React Native FlatList and SectionList performance through windowing, item memoization, getItemLayout, and efficient rendering strategies for smooth scrolling.
Configures React Native projects in monorepo environments using npm/yarn workspaces, Metro bundler, shared packages, and cross-platform module resolution.
Implements navigation in React Native using React Navigation with type-safe TypeScript configuration, deep linking, screen lifecycle management, and performance optimization.
Optimizes React Native component rendering through virtualization, memoization, image optimization, and efficient component architecture for mobile performance.
Manages application state in React Native using Context API, Zustand, Redux Toolkit, and Jotai with proper persistence, middleware, and re-render optimization for mobile.
Implements responsive, accessible, and consistent UI components in React Native using Flexbox layouts, theme systems with dark mode support, platform-specific styling, and safe area handling.
Reduces unnecessary React component re-renders using targeted memoization (React.memo, useMemo, useCallback), stable key props for list rendering, atomic state management, and context value stabilization.
Optimizes React server rendering performance using Server Components, streaming SSR with Suspense boundaries, React.cache deduplication, static generation, and ISR caching strategies.
Implements smooth page transitions and element animations using the View Transition API in React applications with CSS animation recipes and progressive enhancement.
Deploys projects to Vercel using the Vercel CLI with token-based authentication for CI/CD environments, preview deployments, and production releases.
Deploys frontend applications to Vercel with preview deployments, production releases, and environment-specific configuration management via Git integration.