Results for “solid-principles”

35 skills
More results
omer-metin
code-quality
Writing maintainable code - readability principles, SOLID patterns applied pragmatically, and the judgment to know when rules should bendUse when "code quality, clean code, readability, naming, SOLID, refactor, code review, best practices, maintainable, how should I structure, clean-code, solid, readability, maintainability, code-review, naming, functions, principles" mentioned.
128 · bundle
hoangnguyen0403
php-best-practices
Write PHP following PSR coding standards, SOLID principles, and code-quality guidelines. Use for PHP style, design, refactoring, naming, and guard clauses—not Composer/PSR-4 project configuration.
542 · bundle
dvy1987
first-principles
Strip a problem to its irreducible fundamental truths and rebuild the solution from the ground up — free from analogy, convention, and inherited assumptions. Load when the user feels constrained by how something has always been done, when existing solutions feel expensive or inefficient for no good reason, when the user asks to think from first principles, challenge the fundamentals, or rebuild this from scratch. Also triggers on "why does it have to work this way", "what are the actual constraints here", "ignore what everyone else does", or when deep-thinking diagnoses a convention-break frame. Based on Aristotle's first principles method, popularised by Musk and Feynman. Produces genuinely novel solutions by eliminating convention.
3 · bundle
github
dotnet-design-pattern-review
Review C#/.NET code for design pattern implementation and suggest improvements without making changes.
36.2k
tools-only
180-name-e2f4c898
Provides guidelines and best practices for aggregates and aggregate roots, referencing detailed documentation.
7 · bundle
mesteriis
architecture-principles
Guides module boundaries, dependency direction, and domain structure. Do not use for local edits that leave architecture unchanged.
0
owl-listener
design-principles
Define a set of actionable design principles that guide decision-making and resolve trade-offs.
1.7k
dylanckawalec
first-principles-thinking
Socratic coach for breaking down problems to fundamental truths. Use when users want to think through a problem deeply, challenge assumptions, or find innovative solutions. Triggers on requests like "help me think through this", "let's break this down", "what are my blind spots", "I'm stuck on a problem", "challenge my assumptions", or explicit requests for first-principles thinking.
3 · bundle
haongo232
clean-code
Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments
3
whd4
clean-code
Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments
0
curiositech
code-architecture
Application architecture patterns and code organization — clean architecture, hexagonal architecture, feature-based structure, dependency inversion, module boundaries, SOLID principles at module scale. Activate on "clean architecture", "hexagonal architecture", "feature-based structure", "dependency inversion", "module boundaries", "architecture pattern", "folder structure", "fat controller", "circular dependency", "IoC container". NOT for microservice decomposition (use microservices-patterns) or database schema design (use database-design-patterns).
10 · bundle
sandeeprdy1729
ssd
Comprehensive guide to ssd. Master the concepts, implementation, best practices, and real-world applications of ssd in professional environments.
1
b4san
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
2
wondelai
pragmatic-programmer
Apply meta-principles of software craftsmanship: DRY, orthogonality, tracer bullets, and design by contract to build systems that are easy to change, understand, and trust.
1.6k · bundle
snoodleboot-io
testing-strategies
Three shapes get argued about as if one were correct.
2
ecnu-icalk
systematic-debugging
Guides systematic root-cause investigation before proposing fixes for any technical issue, with a four-phase process and red flags to avoid guessing.
559 · bundle
owl-listener
animation-principles
Apply animation principles to UI motion for purposeful, polished interactions.
1.7k
haongo232
pc-games
PC and console game development principles. Engine selection, platform features, optimization strategies.
3
pantyuhov9-web
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
0 · bundle
theheavenlyd3mon
37signals-way
Build lean, opinionated products using the 37signals philosophy from Getting Real, Rework, and Shape Up. Use when the user mentions "Getting Real", "Rework", "Shape Up", "37signals", "Basecamp method", "six-week cycles", "fixed time variable scope", "appetite vs estimates", "betting table", "breadboarding", "fat marker sketch", "build less", "underdo the competition", or "opinionated software". Also trigger when cutting scope to ship faster, running small teams, avoiding long-term roadmaps, or eliminating meetings. Covers shaping, betting, building, and the art of saying no. For MVP validation, see lean-startup. For design sprints, see design-sprint.
28 · bundle
thedixitjain
sega
A playful, arcade-inspired interface for games — built on the VT323 pixel typeface, hard-edged 0px corners, chunky pill buttons that physically press into solid offset blocks
2 · bundle
diegojcn
2d-games
2D game development principles. Sprites, tilemaps, physics, camera.
1
haongo232
2d-games
2D game development principles. Sprites, tilemaps, physics, camera.
3
jorcan
2d-games
Provides principles for 2D game development, covering sprite organization, tilemap design, physics, camera systems, and genre-specific patterns.
0 · bundle
timlai666
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
1 · bundle
obra
systematic-debugging
Find root causes of bugs, test failures, or unexpected behavior before proposing any fixes.
247k · bundle
galyarderlabs
full
Consolidates 89 high-integrity SOPs for the Full department of the Galyarder Framework, covering adapter creation, execution protocols, and multi-agent hygiene.
20 · bundle
neuralblitz
ddd
Designs bounded contexts, creates domain models, uses aggregates, and implements value objects for complex domain logic.
1
danstrem2
clean-code
Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments
2
neuralblitz
algorithms
Implements and applies algorithms concepts, designs solutions using algorithmic principles, and optimizes performance for algorithm implementations.
1
jorcan
pc-games
Guides engine selection and platform-specific principles for PC and console game development, covering Steam integration, controller support, and performance optimization.
0 · bundle
wondelai
clean-architecture
Structure software around the Dependency Rule so that source code dependencies point inward from frameworks to use cases to entities, keeping business rules independent of databases, UI, and external agencies.
1.6k · bundle