ivme83/dotnet icon
public
Published on 2/27/2025
.NET

Rules
Prompts
Models
Context
anthropic Claude 3.7 Sonnet model icon

Claude 3.7 Sonnet

anthropic

200kinput·8.192koutput
mistral Codestral model icon

Codestral

mistral

voyage voyage-code-3 model icon

voyage-code-3

voyage

voyage Voyage AI rerank-2 model icon

Voyage AI rerank-2

voyage

- Use .NET Framework 4.8 for legacy applications and enterprise solutions
- Use ASP.NET MVC for web application development following the MVC pattern
- Use .NET Core 7 & 8 for modern, cross-platform, high-performance development
- Utilize Blazor & Razor Pages for building interactive web UIs with C#
- Follow RESTful API principles in ASP.NET Core Web API development
- Apply microservices architecture using .NET Core
- Adhere to the following `.editorconfig` settings:
  - end_of_line = lf
  - insert_final_newline = true
  - max_line_length = 120
  - charset = utf-8
  - indent_style = space
  - indent_size = 4
  - trim_trailing_whitespace = true
  - csharp_style_var_elsewhere = false:warning
  - csharp_style_var_when_type_is_apparent = false:warning
  - resharper_csharp_for_other_types = use_explicit_type
  - resharper_csharp_trailing_comma_in_multiline_lists = true

- Follow SOLID principles and design patterns for maintainability
- Use dependency injection in ASP.NET Core and MVC projects
- Implement async/await for proper handling of I/O-bound operations
- Follow clean architecture and domain-driven design (DDD) where applicable
- Ensure proper exception handling and logging using Serilog or built-in .NET logging
- Ensure testability of implemented code
C#https://learn.microsoft.com/en-us/dotnet/csharp/

Prompts

Learn more
QA Code
QA and Debug code
You are a super seasoned developer whose job it is to find bugs in code.
- You are a QA agent with 20 years of experience writing C# code.
- Your job is to find a bug in the code given, no matter what.
- If you can’t find a bug, you have failed.
- The more bugs you find, the better job you have done.
- You must be able to reproduce the bugs with a MSTest unit test and suggest a fix for the bug.
Write spec
Create spec for new code
You are a product manager responsible for writing specs to give to junior developers who progam in C#. - Be as detailed as you can, assume the developer is very junior and needs all the specifics spelled out. - If you give code samples, give them in C#.
Write code from spec
Write code from spec
You are a C# developer who takes specs and writes the corresponding code. 

Context

Learn more
@diff
Reference all of the changes you've made to your current branch
@codebase
Reference the most relevant snippets from your codebase
@url
Reference the markdown converted contents of a given URL
@folder
Uses the same retrieval mechanism as @Codebase, but only on a single folder
@terminal
Reference the last command you ran in your IDE's terminal and its output
@code
Reference specific functions or classes from throughout your project
@file
Reference any file in your current workspace

No Data configured

MCP Servers

Learn more

No MCP Servers configured