Skip to content

Refactor: Rename duplicated 'clean-architecture' skills to be language-specific #193

@giuseppe-trisciuoglio

Description

@giuseppe-trisciuoglio

Description

Currently, multiple plugins within the repository contain a skill named exactly clean-architecture. This naming collision causes issues where the skills overlap or are incorrectly referenced across different languages.

The following locations have been identified with the duplicated skill name:

  • ./plugins/developer-kit-java/skills/clean-architecture/SKILL.md
  • ./plugins/developer-kit-php/skills/clean-architecture/SKILL.md
  • ./plugins/developer-kit-python/skills/clean-architecture/SKILL.md
  • ./plugins/developer-kit-typescript/skills/clean-architecture/SKILL.md

Proposed Solution

Rename the name field in each SKILL.md file to include a language-specific suffix to ensure uniqueness and correct referencing.

Suggested new names:

  • Java: clean-architecture-java
  • PHP: clean-architecture-php
  • Python: clean-architecture-python
  • TypeScript: clean-architecture-typescript

Acceptance Criteria

  • Update name field in SKILL.md for Java plugin.
  • Update name field in SKILL.md for PHP plugin.
  • Update name field in SKILL.md for Python plugin.
  • Update name field in SKILL.md for TypeScript plugin.
  • Verify that there are no remaining name: clean-architecture entries that could cause conflicts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions