Results for “solid-principles”
35 skillscsharp
Write idiomatic C# code using .NET features, async/await, LINQ, SOLID principles, dependency injection, and unit tests.
1
clean-code
Improves code readability and maintainability by applying SOLID principles, meaningful naming, small functions, proper error handling, and DRY practices.
1
architecture
Applies SOLID principles, clean architecture layers, dependency injection, and patterns like CQRS and event sourcing to design scalable, maintainable systems.
1
More results
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
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
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
dotnet-design-pattern-review
Review C#/.NET code for design pattern implementation and suggest improvements without making changes.
36.2k
180-name-e2f4c898
Provides guidelines and best practices for aggregates and aggregate roots, referencing detailed documentation.
7 · bundle
architecture-principles
Guides module boundaries, dependency direction, and domain structure. Do not use for local edits that leave architecture unchanged.
0
design-principles
Define a set of actionable design principles that guide decision-making and resolve trade-offs.
1.7k
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
clean-code
Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments
3
clean-code
Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments
0
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
ssd
Comprehensive guide to ssd. Master the concepts, implementation, best practices, and real-world applications of ssd in professional environments.
1
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
2
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
testing-strategies
Three shapes get argued about as if one were correct.
2
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
animation-principles
Apply animation principles to UI motion for purposeful, polished interactions.
1.7k
pc-games
PC and console game development principles. Engine selection, platform features, optimization strategies.
3
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
0 · bundle
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
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
2d-games
2D game development principles. Sprites, tilemaps, physics, camera.
1
2d-games
2D game development principles. Sprites, tilemaps, physics, camera.
3
2d-games
Provides principles for 2D game development, covering sprite organization, tilemap design, physics, camera systems, and genre-specific patterns.
0 · bundle
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
1 · bundle
systematic-debugging
Find root causes of bugs, test failures, or unexpected behavior before proposing any fixes.
247k · bundle
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
ddd
Designs bounded contexts, creates domain models, uses aggregates, and implements value objects for complex domain logic.
1
clean-code
Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments
2
algorithms
Implements and applies algorithms concepts, designs solutions using algorithmic principles, and optimizes performance for algorithm implementations.
1
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
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