dotnet-slopwatch

Detect LLM reward-hacking slop patterns in .NET code diffs.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/tientt010/Dotnet-JiraLite-Microservices --skill dotnet-slopwatch-tientt010
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-slopwatch
Source: https://github.com/tientt010/Dotnet-JiraLite-Microservices/tree/main/.github/skills/slopwatch
Command: npx skills add https://github.com/tientt010/Dotnet-JiraLite-Microservices --skill dotnet-slopwatch-tientt010

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Slopwatch detects reward-hacking patterns in .NET code changes, preventing silent test failures and misleading builds.

Core Features & Use Cases

  • Detects common slop patterns such as disabled tests, warning suppressions, empty catch blocks, arbitrary delays, project-level suppressions, and CPM bypass.
  • Integrates with CI pipelines and supports a baseline to focus on new issues.
  • Provides a strict mode to elevate all rules to errors for rapid feedback during LLM sessions.

Quick Start

Run slopwatch analyze after every code modification to catch and block any new slop introduced by an LLM.

Frequently Asked Questions about dotnet-slopwatch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect LLM reward hacking in .NET code changes?

To detect LLM reward hacking in .NET code changes, analyze your code diffs for slop patterns like disabled tests, empty catch blocks, and warning suppressions using a dedicated scanning tool during code reviews or LLM sessions.

What are common slop patterns in C# generated by AI?

Common slop patterns in C# include disabled tests, warning suppressions, arbitrary delays, empty catch blocks, project-level suppressions, and Central Package Management bypass, all of which create silent test failures and misleading builds.

Can I integrate slop detection into my CI pipeline for C# projects?

Yes, you can integrate slop detection into your CI pipeline for C# projects by running an analyzer that supports hook integration and evaluates code diffs against a configured baseline to block newly introduced reward hacking patterns.

How do I enforce strict quality rules during LLM coding sessions?

You can enforce strict quality rules during LLM coding sessions by enabling a strict mode that elevates all slop detection rules to errors, providing rapid feedback and preventing silent test failures in .NET code.

How do I analyze only new code changes instead of the entire .NET repository?

To analyze only new code changes instead of the entire .NET repository, configure a baseline support mechanism that focuses the slop pattern diff analysis strictly on newly introduced modifications in your C# source, project, and test files.