dotnet-quickdup

Detect and report duplicate C# code across .NET repositories.

8|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Postpartum-genushyacinthus29/dotnet-skills --skill dotnet-quickdup-postpartum-genushyacinthus29
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-quickdup
Source: https://github.com/Postpartum-genushyacinthus29/dotnet-skills/tree/main/skills/dotnet-quickdup
Command: npx skills add https://github.com/Postpartum-genushyacinthus29/dotnet-skills --skill dotnet-quickdup-postpartum-genushyacinthus29

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Detect and report duplicate C# code across .NET repositories to surface maintainability challenges and guide refactoring.

Core Features & Use Cases

  • Identify structural and textual duplication in C# projects.
  • Focus on quick discovery for local workflows or CI scans.
  • Use in scenarios: pre-refactor audits, technical debt cleanup, code reviews.

Quick Start

Use this skill to run repeatable QuickDup scans against a repo to surface duplicate patterns and guide targeted cleanups.

Frequently Asked Questions about dotnet-quickdup

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

FAQPage Schema
How do I detect duplicate C# code in a .NET repository?

You can detect duplicate C# code by running a clone detection scan across your .NET repository. This identifies structural and textual duplication to surface DRY violations and guide targeted refactoring.

Can I run code duplication detection in CI pipelines for .NET projects?

Yes, you can run code duplication detection in CI pipelines for .NET projects. The scan supports local workflows and CI environments to continuously surface clone patterns and maintainability challenges.

What is the best way to find DRY violations before refactoring C# code?

The best way to find DRY violations before refactoring C# code is to perform a pre-refactor audit using duplication detection. This surfaces clone patterns and refactoring opportunities across bounded folders or whole solutions.

Do I need a specific environment to scan for code duplication in .NET?

You need a repository containing C# source files to scan for code duplication. The process respects the repository's AGENTS.md guidance and supports configurable file extensions and exclusions for targeted analysis.

Can I exclude specific files when detecting duplicate C# code?

Yes, you can exclude specific files when detecting duplicate C# code. The duplication scan supports configurable extensions and exclusions, allowing you to focus analysis on bounded folders or specific solution areas.

Does code clone detection work on partial .NET solutions or only whole repositories?

Code clone detection works on both whole .NET solutions and bounded folders. This flexibility allows you to surface duplicate patterns and refactoring opportunities at the scale that fits your technical debt cleanup needs.