Skip to content

🔍 Duplicate Resource Review #981

@github-actions

Description

@github-actions

Summary

  • Potential duplicate groups found: 12
  • Resources involved: 40+
  • Known accepted (excluded): 0 (no previous reviews found)

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: Microsoft Agent Framework (.NET vs Python)

Resource Type Description
agents/microsoft-agent-framework-dotnet.agent.md Agent Create, update, refactor, explain or work with code using the .NET version of Microsoft Agent Framework.
agents/microsoft-agent-framework-python.agent.md Agent Create, update, refactor, explain or work with code using the Python version of Microsoft Agent Framework.

Why flagged: 96% content overlap. Nearly identical instructions and structure, only differing in language-specific package names and repository links. Both agents provide the same guidance for Microsoft Agent Framework but in different languages.


Group 2: Spring Boot Project Creation (Java vs Kotlin)

  • Reviewed — these are intentionally separate
Resource Type Description
skills/create-spring-boot-java-project/SKILL.md Skill Create Spring Boot Java Project Skeleton
skills/create-spring-boot-kotlin-project/SKILL.md Skill Create Spring Boot Kotlin Project Skeleton

Why flagged: 96% content overlap. Nearly identical skills with the same structure, prerequisites, and steps. Only difference is the language parameter in the download command.


Group 3: Beast Mode Agents

  • Reviewed — these are intentionally separate
Resource Type Description
agents/Thinking-Beast-Mode.agent.md Agent A transcendent coding agent with quantum cognitive architecture, adversarial intelligence, and unrestricted creative freedom.
agents/rust-gpt-4.1-beast-mode.agent.md Agent Rust GPT-4.1 Coding Beast Mode for VS Code

Why flagged: 93% content overlap. Nearly identical agent instructions with the same autonomous, iterative problem-solving approach. Only difference is Rust specialization in one variant.


Group 4: MCP Server Generators (Multiple Languages)

  • Reviewed — these are intentionally separate
Resource Type Description
skills/go-mcp-server-generator/SKILL.md Skill Generate Go MCP server
skills/kotlin-mcp-server-generator/SKILL.md Skill Generate Kotlin MCP server
skills/python-mcp-server-generator/SKILL.md Skill Generate Python MCP server
skills/typescript-mcp-server-generator/SKILL.md Skill Generate TypeScript MCP server
skills/csharp-mcp-server-generator/SKILL.md Skill Generate C# MCP server
skills/ruby-mcp-server-generator/SKILL.md Skill Generate Ruby MCP server
skills/swift-mcp-server-generator/SKILL.md Skill Generate Swift MCP server
skills/java-mcp-server-generator/SKILL.md Skill Generate Java MCP server
skills/php-mcp-server-generator/SKILL.md Skill Generate PHP MCP server
skills/rust-mcp-server-generator/SKILL.md Skill Generate Rust MCP server

Why flagged: 60-74% content overlap across all pairs. Extremely similar skills that generate MCP servers for different programming languages. Consider consolidating into a single parameterized skill.


Group 5: Linux Distribution Triage Skills

  • Reviewed — these are intentionally separate
Resource Type Description
skills/debian-linux-triage/SKILL.md Skill Debian Linux triage skill
skills/fedora-linux-triage/SKILL.md Skill Fedora Linux triage skill
skills/arch-linux-triage/SKILL.md Skill Arch Linux triage skill
skills/centos-linux-triage/SKILL.md Skill CentOS Linux triage skill

Why flagged: 80% content overlap. Very similar triage processes differing only in package manager commands and distro-specific paths. Consider consolidating with distro detection.


Group 6: Semantic Kernel (.NET vs Python)

Resource Type Description
agents/semantic-kernel-dotnet.agent.md Agent Semantic Kernel .NET agent
agents/semantic-kernel-python.agent.md Agent Semantic Kernel Python agent

Why flagged: 80% content overlap. Similar pattern to Microsoft Agent Framework - same guidance for different languages.


Group 7: Blueprint Mode Variants

  • Reviewed — these are intentionally separate
Resource Type Description
agents/blueprint-mode-codex.agent.md Agent Blueprint mode codex variant
agents/blueprint-mode.agent.md Agent Blueprint mode

Why flagged: 61% content overlap. Similar names and overlapping functionality. Unclear why two separate blueprint agents exist.


Group 8: Java Version Upgrade Instructions

  • Reviewed — these are intentionally separate
Resource Type Description
instructions/java-17-to-java-21-upgrade.instructions.md Instruction Java 17 to 21 upgrade guidance
instructions/java-21-to-java-25-upgrade.instructions.md Instruction Java 21 to 25 upgrade guidance

Why flagged: 60% content overlap. Similar upgrade instructions for different Java version pairs. Consider consolidating into a generic Java upgrade instruction.


Group 9: FlowStudio Power Automate Skills

  • Reviewed — these are intentionally separate
Resource Type Description
skills/flowstudio-power-automate-build/SKILL.md Skill FlowStudio Power Automate build skill
skills/flowstudio-power-automate-debug/SKILL.md Skill FlowStudio Power Automate debug skill

Why flagged: 59% content overlap. Similar skills for build vs debug stages of Power Automate flows.


Group 10: GitHub Issue Creation from Specifications

  • Reviewed — these are intentionally separate
Resource Type Description
skills/create-github-issue-feature-from-specification/SKILL.md Skill Create GitHub issue from specification
skills/create-github-issues-for-unmet-specification-requirements/SKILL.md Skill Create GitHub issues for unmet specification requirements
skills/create-github-issues-feature-from-implementation-plan/SKILL.md Skill Create GitHub issues from implementation plan

Why flagged: 55% content overlap. Three skills that create GitHub issues from different source documents (specification, unmet requirements, implementation plan).


Group 11: Object-Oriented Component Documentation

  • Reviewed — these are intentionally separate
Resource Type Description
skills/create-oo-component-documentation/SKILL.md Skill Create OO component documentation
skills/update-oo-component-documentation/SKILL.md Skill Update OO component documentation

Why flagged: 54% content overlap. Create vs update actions on the same documentation type.


Group 12: Azure Verified Modules (Bicep vs Terraform)

  • Reviewed — these are intentionally separate
Resource Type Description
agents/azure-verified-modules-bicep.agent.md Agent Azure Verified Modules Bicep agent
agents/azure-verified-modules-terraform.agent.md Agent Azure Verified Modules Terraform agent
instructions/azure-verified-modules-bicep.instructions.md Instruction Azure Verified Modules Bicep instructions

Why flagged: 46% content overlap. Cross-type duplication - both agents and instructions for Azure Verified Modules. The Bicep agent and instruction may be redundant.


Recommendation Summary

High confidence duplicates (consider consolidation):

  • Group 4: MCP Server Generators — 10 nearly identical skills differing only by language
  • Group 5: Linux Triage — 4 nearly identical skills differing only by distro

Language-specific variants (may be intentional):

  • Groups 1, 2, 6: .NET/Python and Java/Kotlin variants for same framework
  • Group 8: Java version-specific upgrade paths

Workflow stages (likely intentional):

  • Groups 9, 11: Create/update or build/debug stages of the same workflow

Unclear purpose (needs clarification):

  • Group 3: Beast mode variants
  • Group 7: Blueprint mode variants
  • Group 12: Agent vs instruction overlap for same technology

Generated by Duplicate Resource Detector

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions