triage

Installation
SKILL.md

EF Issue Triage

This skill covers triaging and reproducing incoming issues on the Entity Framework Core repository. To do so, read the issue in question (provided as input in the prompt), as well as any linked issues/code/resources, apply appropriate classifications and assignments, and for alleged bugs, try to arrive at a minimal repro. User-submitted bug reports frequently provide only fragmentary information and code snippets, forcing you to try to fill in the missing information in the effort to create a minimal repro; valuable information is frequently provided in free-form text, which you need to integrate into the repro as code.

High-level steps

  1. Read the issue in question and any linked issues/code/resources.
  2. Assess whether the issue involves any sort of security concern. If it does, either because the reporting user claims so, or because you suspect there might be a security aspect that the reporting user hasn't mentioned, exit immediately. Do not continue processing or post anything on issues which may involve any sort of security aspect.
  3. Determine whether the issue is a feature or bug, and set the GitHub issue type accordingly.
  4. Determine what area of EF the issue relates to, and apply area labels to the GitHub issue accordingly (see below for more details).
  5. Produce a minimal repro
    1. If the issue was determined to be a feature request, skip the minimal repro in this step; continue with the remaining triage steps (duplicate search and final report).
    2. If, on the other hand, the issue was determined to be a bug report, attempt to produce a minimal repro as a console program which confirms that the bug is genuine. See "Creating a minimal repro" below for instructions.
    3. If you've managed to confirm a bug in your repro, test your repro on both the failing version and the previous working version. Provide clear feedback confirming or refuting the fact that the reported issue is a regression.
  6. Try to find possible duplicate issues - opened or closed - in the EF Core repo (https://github.com/dotnet/efcore), and include the likely candidates in your final report.
  7. Post your final report as a comment on the issue being triaged.

Area labels

Installs
2
Repository
dotnet/efcore
GitHub Stars
14.7K
First Seen
Mar 30, 2026
triage — dotnet/efcore