Skip to main content
NeVibeCode · 17 items

IDE rules for Code review and refactoring

Rules for Code review and refactoring: what each one does, an install command and example prompts.

scala2 official github rule This rule steers Copilot toward the Databricks Scala style: immutability, pure functions, naming. Useful when your codebase runs on Scala 2.12 or 2.13. ★ 40,418repo stars oop-design-patterns official github rule A GitHub Copilot rule that steers code generation and refactoring toward GoF design patterns and SOLID principles in object-oriented code. ★ 40,418repo stars go official github rule Enforces idiomatic Go practices based on Effective Go and the Google style guide. It keeps package structures clean and avoids nested branching. ★ 40,418repo stars gilfoyle-code-review official github rule Turns GitHub Copilot into the sardonic systems architect from Silicon Valley. It delivers ruthless code critiques on architecture, speed, and security flaws without sugar-coating. ★ 40,418repo stars dotnet-maui-9-to-dotnet-maui-10-upgrade official github rule Guides .NET MAUI migrations from version 9 to 10 by updating TargetFrameworks, replacing internal MessagingCenter calls, and migrating obsolete UI controls. ★ 40,418repo stars devcontainers official github rule Twelve rules that make Copilot review devcontainer.json, Dev Container Features and Codespaces lifecycle settings, each with the exact fix and a source. ★ 40,418repo stars csharp official github rule A rule that pins Copilot to one C# style: naming, nullable types, formatting and ASP.NET Core patterns. Useful when the agent writes differently in every file. ★ 40,418repo stars csharp-razorpages official github rule Configures GitHub Copilot to write idiomatic Razor Pages across .cshtml and .cshtml.cs files. It enforces PageModel conventions, secure model binding, and clean data queries. ★ 40,418repo stars cpp-language-service-tools official github rule This rule guides GitHub Copilot to use C++ IntelliSense tools for definitions, references, and call relationships. It helps when refactoring or changing function signatures. ★ 40,418repo stars code-review-generic official github rule A rule that gives Copilot a review order: security and correctness first, then code quality, tests and performance. ★ 40,418repo stars apex official github rule This rule steers Copilot toward bulkified Apex, consistent class naming and CRUD/FLS checks. Useful when you write triggers and classes on Salesforce. ★ 40,418repo stars typescript PatrickJS rule A Cursor rule that pins down how the agent writes TypeScript: types, naming, error handling. Useful when several people touch the same codebase. ★ 41,011repo stars salesforce-apex-cursorrules-prompt-file PatrickJS rule A Cursor rule that points the agent at Salesforce Apex work: queueables instead of @future, GoF patterns, and almost no comments. ★ 41,011repo stars code-style-consistency-cursorrules-prompt-file PatrickJS rule A Cursor rule that makes the agent study your codebase conventions first and write new code to match them. Useful in repos with an established style. ★ 41,011repo stars ruby sanjeed5 rule A Cursor rule that pins down Ruby style for the whole project: RuboCop, Rails conventions, N+1 queries and SQL injection. ★ 3,579repo stars java sanjeed5 rule A Cursor rule that pins your agent to Google Java Style: naming, immutability, Stream API and resource handling. ★ 3,579repo stars flake8 sanjeed5 rule A Cursor rule that tells the agent how to configure flake8 and which checks to turn on. Useful when a Python project needs style and bug checks before commit. ★ 3,579repo stars

Narrow it down

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor