Summary
- Potential duplicate groups found: 11
- Resources involved: 34
- Known accepted (excluded): 0 pairs (previous
duplicate-review issues could not be read; none were excluded)
How to Use This Report
Review each group below. If the resources are intentionally separate, check the box to mark them as accepted. These will be excluded from future reports.
Potential Duplicates
Group 1: Planner and implementation-plan agents with identical descriptions
| Resource |
Type |
Description |
agents/planner.agent.md |
Agent |
Generate an implementation plan for new features or refactoring existing code. |
agents/implementation-plan.agent.md |
Agent |
Generate an implementation plan for new features or refactoring existing code. |
skills/create-implementation-plan/SKILL.md |
Skill |
Create a new implementation plan file for new features, refactoring, or upgrades. |
Why flagged: The two agents have identical descriptions and the skill covers the same activity.
Group 2: Agents with the same description (.NET upgrade vs C# janitor)
| Resource |
Type |
Description |
agents/dotnet-upgrade.agent.md |
Agent |
Perform janitorial tasks on C#/.NET code including cleanup, modernization, and tech debt remediation. |
agents/csharp-dotnet-janitor.agent.md |
Agent |
Same description |
agents/janitor.agent.md |
Agent |
Janitorial tasks on any codebase |
Why flagged: dotnet-upgrade has a description identical to csharp-dotnet-janitor. Either the description is a copy/paste error, or the agents overlap. janitor is the generic version.
Group 3: Caveman mode (agent + instruction)
| Resource |
Type |
Description |
agents/caveman-mode.agent.md |
Agent |
Terse, low-token responses. Minimal words, no fluff. |
instructions/caveman-mode.instructions.md |
Instruction |
Same description |
Why flagged: Same name and the same description.
Group 4: Mentoring juniors (agent + skill)
| Resource |
Type |
Description |
agents/mentoring-juniors.agent.md |
Agent |
Socratic mentor for junior developers; never gives direct answers. |
skills/mentoring-juniors/SKILL.md |
Skill |
Socratic mentoring for junior developers and AI newcomers. |
agents/mentor.agent.md |
Agent |
Help mentor the engineer by providing guidance and support. |
Why flagged: Same name and the same Socratic approach. mentor is a looser overlap.
Group 5: Doublecheck verification (agent + skill)
| Resource |
Type |
Description |
agents/doublecheck.agent.md |
Agent |
Three-layer verification pipeline for AI-generated output. |
skills/doublecheck/SKILL.md |
Skill |
Three-layer verification pipeline for AI output. |
Why flagged: Same name and the same pipeline.
Group 6: Code tour (agent + skill)
| Resource |
Type |
Description |
agents/code-tour.agent.md |
Agent |
Creates and maintains VSCode CodeTour files. |
skills/code-tour/SKILL.md |
Skill |
CodeTour file creation |
Why flagged: Same name and the same scope.
Group 7: Quality playbook (agent + skill)
| Resource |
Type |
Description |
agents/quality-playbook.agent.md |
Agent |
Run a complete quality engineering audit on any codebase. |
skills/quality-playbook/SKILL.md |
Skill |
Run a complete quality engineering audit on any codebase. |
Why flagged: The descriptions start with the same sentence and the names are the same.
Group 8: PRD generation (agent + skill)
| Resource |
Type |
Description |
agents/prd.agent.md |
Agent |
Generate a comprehensive Product Requirements Document (PRD). |
skills/prd/SKILL.md |
Skill |
Generate high-quality PRDs. |
Why flagged: Same name and the same task.
Group 9: Technical spike, specification and ADR creation (agent vs skill)
| Resource |
Type |
Description |
agents/specification.agent.md |
Agent |
Generate or update specification documents. |
skills/create-specification/SKILL.md |
Skill |
Create a specification file optimized for AI. |
agents/adr-generator.agent.md |
Agent |
Create Architectural Decision Records. |
skills/create-architectural-decision-record/SKILL.md |
Skill |
Create an ADR document. |
agents/research-technical-spike.agent.md |
Agent |
Research and validate technical spike documents. |
skills/create-technical-spike/SKILL.md |
Skill |
Create time-boxed technical spike documents. |
Why flagged: Three agent/skill pairs. Each pair covers the same document type.
Group 10: .NET upgrade (instruction + skill) and Arch Linux guidance
| Resource |
Type |
Description |
instructions/dotnet-upgrade.instructions.md |
Instruction |
Comprehensive .NET framework upgrades with progressive tracking. |
skills/dotnet-upgrade/SKILL.md |
Skill |
Prompts for .NET framework upgrade analysis and execution. |
agents/arch-linux-expert.agent.md |
Agent |
Arch Linux pacman and rolling-release administration. |
instructions/arch-linux.instructions.md |
Instruction |
Arch Linux administration and pacman workflows. |
skills/arch-linux-triage/SKILL.md |
Skill |
Arch Linux triage with pacman and systemd. |
Why flagged: Same topic across the types. The Arch Linux resources are weaker candidates, as the same triplet pattern exists for other distros (CentOS, Debian, Fedora).
Group 11: Azure Verified Modules, MS SQL, MongoDB and Declarative Agents (agent vs instruction pairs)
| Resource |
Type |
Description |
agents/azure-verified-modules-bicep.agent.md |
Agent |
Bicep IaC with AVM |
instructions/azure-verified-modules-bicep.instructions.md |
Instruction |
AVM and Bicep |
agents/azure-verified-modules-terraform.agent.md |
Agent |
Terraform IaC with AVM |
instructions/azure-verified-modules-terraform.instructions.md |
Instruction |
AVM and Terraform |
agents/ms-sql-dba.agent.md |
Agent |
MS SQL Server DBA |
instructions/ms-sql-dba.instructions.md |
Instruction |
MS-SQL DBA chat mode |
skills/declarative-agents/SKILL.md |
Skill |
M365 Copilot declarative agents dev kit |
instructions/declarative-agents-microsoft365.instructions.md |
Instruction |
M365 declarative agent guidelines |
Why flagged: The same names and topics appear as agent and instruction pairs. These are likely complementary, so confidence is lower.
Generated by Duplicate Resource Detector · copilot · auto · 23 AIC · ⌖ 0.552 AIC · ⊞ 9.3K · ◷
Summary
duplicate-reviewissues could not be read; none were excluded)How to Use This Report
Review each group below. If the resources are intentionally separate, check the box to mark them as accepted. These will be excluded from future reports.
Potential Duplicates
Group 1: Planner and implementation-plan agents with identical descriptions
agents/planner.agent.mdagents/implementation-plan.agent.mdskills/create-implementation-plan/SKILL.mdWhy flagged: The two agents have identical descriptions and the skill covers the same activity.
Group 2: Agents with the same description (.NET upgrade vs C# janitor)
agents/dotnet-upgrade.agent.mdagents/csharp-dotnet-janitor.agent.mdagents/janitor.agent.mdWhy flagged:
dotnet-upgradehas a description identical tocsharp-dotnet-janitor. Either the description is a copy/paste error, or the agents overlap.janitoris the generic version.Group 3: Caveman mode (agent + instruction)
agents/caveman-mode.agent.mdinstructions/caveman-mode.instructions.mdWhy flagged: Same name and the same description.
Group 4: Mentoring juniors (agent + skill)
agents/mentoring-juniors.agent.mdskills/mentoring-juniors/SKILL.mdagents/mentor.agent.mdWhy flagged: Same name and the same Socratic approach.
mentoris a looser overlap.Group 5: Doublecheck verification (agent + skill)
agents/doublecheck.agent.mdskills/doublecheck/SKILL.mdWhy flagged: Same name and the same pipeline.
Group 6: Code tour (agent + skill)
agents/code-tour.agent.mdskills/code-tour/SKILL.mdWhy flagged: Same name and the same scope.
Group 7: Quality playbook (agent + skill)
agents/quality-playbook.agent.mdskills/quality-playbook/SKILL.mdWhy flagged: The descriptions start with the same sentence and the names are the same.
Group 8: PRD generation (agent + skill)
agents/prd.agent.mdskills/prd/SKILL.mdWhy flagged: Same name and the same task.
Group 9: Technical spike, specification and ADR creation (agent vs skill)
agents/specification.agent.mdskills/create-specification/SKILL.mdagents/adr-generator.agent.mdskills/create-architectural-decision-record/SKILL.mdagents/research-technical-spike.agent.mdskills/create-technical-spike/SKILL.mdWhy flagged: Three agent/skill pairs. Each pair covers the same document type.
Group 10: .NET upgrade (instruction + skill) and Arch Linux guidance
instructions/dotnet-upgrade.instructions.mdskills/dotnet-upgrade/SKILL.mdagents/arch-linux-expert.agent.mdinstructions/arch-linux.instructions.mdskills/arch-linux-triage/SKILL.mdWhy flagged: Same topic across the types. The Arch Linux resources are weaker candidates, as the same triplet pattern exists for other distros (CentOS, Debian, Fedora).
Group 11: Azure Verified Modules, MS SQL, MongoDB and Declarative Agents (agent vs instruction pairs)
agents/azure-verified-modules-bicep.agent.mdinstructions/azure-verified-modules-bicep.instructions.mdagents/azure-verified-modules-terraform.agent.mdinstructions/azure-verified-modules-terraform.instructions.mdagents/ms-sql-dba.agent.mdinstructions/ms-sql-dba.instructions.mdskills/declarative-agents/SKILL.mdinstructions/declarative-agents-microsoft365.instructions.mdWhy flagged: The same names and topics appear as agent and instruction pairs. These are likely complementary, so confidence is lower.