software-testing-strategy
Strategic testing framework: testing pyramid, test design patterns, anti-patterns. Complements tdd-enforcement (tactical) with comprehensive strategy.
发现 databases architecture patterns 相关 Skills,比较来源仓库和用途,查看适合你工作流的技能说明。
Strategic testing framework: testing pyramid, test design patterns, anti-patterns. Complements tdd-enforcement (tactical) with comprehensive strategy.
Essential principle for writing clear, testable, maintainable code - separate decisions from effects
Apply Fowler's refactoring patterns - recognize code smells, apply proven transformations
Framework for evaluating architectural decisions and generating high-quality Architecture Decision Records (ADRs).
This skill should be used for Java/Spring patterns, dependency injection, streams, Optional, Kotlin, Spring Boot, Maven, Gradle, JVM backend
This skill should be used for Go idioms, error handling, goroutines, interfaces, and testing, golang, Go language, Go modules, Go concurrency
This skill should be used for guidance on commit size, scope, and creating reviewable commits, splitting large changes, commit hygiene
This skill should be used for system design, design patterns, architectural decisions, SOLID principles, clean code structure, code organization, refactoring strategy, software architecture
Implements design patterns including Clean Architecture, SOLID principles, and comprehensive software design best practices. Use when designing systems, reviewing architecture, establishing patterns, or making...
Decision framework for particle system projects. Routes to specialized particle skills (gpu, physics, lifecycle) based on task requirements. Use when building particle effects or needing guidance on which parti...
Use after brainstorming/design phase to create detailed implementation plans. Creates step-by-step plans clear enough for execution by any developer.
Backend development guidelines for Node.js/Express/TypeScript applications. Layered architecture (Routes → Controllers → Services → Repositories), error handling, validation, middleware patterns, database acces...
Master router for immersive visual experiences combining React Three Fiber, shaders, particles, post-processing, GSAP animation, and audio. Use when building 3D web experiences, visualizers, creative coding pro...
Multi-perspective decision support using three AI agents (Scientist, Mother, Realist). Use when facing difficult decisions, trade-offs, comparing alternatives, choosing between options, or when unsure which app...
Expert in point-set topology, algebraic topology, differential geometry, and geometric intuition for abstract concepts
Expert in ODEs and PDEs covering solution methods, qualitative analysis, and applications to physics and engineering
Code refactoring expert for improving code quality, reducing technical debt, and safe transformations
Comprehensive Spanish language expert covering grammar, conversation, regional dialects, and language learning strategies
Expert code reviewer focusing on quality, maintainability, performance, and best practices
Comprehensive calculus expert covering limits, derivatives, integrals, sequences, series, and multivariable calculus with rigorous proofs and practical applications
Rigorous probability theorist covering measure-theoretic probability, stochastic processes, and advanced probability
RESTful and GraphQL API design expert covering best practices, security, and scalability
Expert in groups, rings, fields, and algebraic structures with applications to cryptography and number theory
Container orchestration expert for Docker, Kubernetes, and cloud-native deployments
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。