Skip to content

Rename top-level skills/ directory to plugins/#76

Merged
solimant merged 1 commit intomainfrom
skills_to_plugins_rename
Apr 16, 2026
Merged

Rename top-level skills/ directory to plugins/#76
solimant merged 1 commit intomainfrom
skills_to_plugins_rename

Conversation

@solimant
Copy link
Copy Markdown
Collaborator

@solimant solimant commented Apr 16, 2026

Description

Renames the top-level skills/ directory to plugins/ and updates all path references across the repository to reflect this change.

Files updated:

  • package.json — validate script
  • .claude-plugin/marketplace.json — plugin source paths
  • README.md — repository structure diagram
  • .github/CODEOWNERS — all path entries
  • .github/workflows/validate.yml
  • .github/workflows/tessl-eval.yml
  • .github/workflows/tessl-review.yml
  • .github/workflows/release.yml

The inner skills/ directories within each plugin (e.g. plugins/aem/edge-delivery-services/skills/) are unchanged as they are an internal implementation detail of each plugin.

Related Issue

N/A

Motivation and Context

The directory name plugins/ better reflects the nature of the contents — these are Claude Code plugins, not raw skill definitions. The rename brings the repository structure into alignment with that terminology.

How Has This Been Tested?

The change is purely structural (a directory rename plus path-reference updates). Correctness was verified by:

  • Confirming git mv skills plugins tracked all file moves cleanly
  • Grepping all config, workflow, and documentation files for remaining skills/ path references after the update
  • Running npm run validate:
    $ npm run validate
    
    > @anthropic-ai/skills@0.1.0 validate
    > find plugins -name SKILL.md -exec dirname {} \; | xargs -I {} skills-ref validate {}
    
    Valid skill: plugins/app-builder/skills/appbuilder-action-scaffolder
    Valid skill: plugins/app-builder/skills/appbuilder-e2e-testing
    Valid skill: plugins/app-builder/skills/appbuilder-ui-scaffolder
    Valid skill: plugins/app-builder/skills/appbuilder-cicd-pipeline
    Valid skill: plugins/app-builder/skills/appbuilder-project-init
    Valid skill: plugins/app-builder/skills/appbuilder-testing
    Valid skill: plugins/aem/edge-delivery-services/skills/content-driven-development
    Valid skill: plugins/aem/edge-delivery-services/skills/identify-page-structure
    Valid skill: plugins/aem/edge-delivery-services/skills/generate-import-html
    Valid skill: plugins/aem/edge-delivery-services/skills/testing-blocks
    Valid skill: plugins/aem/edge-delivery-services/skills/analyze-and-plan
    Valid skill: plugins/aem/edge-delivery-services/skills/preview-import
    Valid skill: plugins/aem/edge-delivery-services/skills/scrape-webpage
    Valid skill: plugins/aem/edge-delivery-services/skills/docs-search
    Valid skill: plugins/aem/edge-delivery-services/skills/authoring-analysis
    Valid skill: plugins/aem/edge-delivery-services/skills/page-decomposition
    Valid skill: plugins/aem/edge-delivery-services/skills/building-blocks
    Valid skill: plugins/aem/edge-delivery-services/skills/content-modeling
    Valid skill: plugins/aem/edge-delivery-services/skills/find-test-content
    Valid skill: plugins/aem/edge-delivery-services/skills/create-site
    Valid skill: plugins/aem/edge-delivery-services/skills/code-review
    Valid skill: plugins/aem/edge-delivery-services/skills/block-inventory
    Valid skill: plugins/aem/edge-delivery-services/skills/block-collection-and-party
    Valid skill: plugins/aem/edge-delivery-services/skills/ue-component-model
    Valid skill: plugins/aem/edge-delivery-services/skills/page-import
    Valid skill: plugins/aem/project-management/skills/whitepaper
    Valid skill: plugins/aem/project-management/skills/authoring
    Valid skill: plugins/aem/project-management/skills/development
    Valid skill: plugins/aem/project-management/skills/handover
    Valid skill: plugins/aem/project-management/skills/admin
    Valid skill: plugins/aem/project-management/skills/auth
    Valid skill: plugins/aem/6.5-lts/skills/aem-replication/troubleshoot-replication
    Valid skill: plugins/aem/6.5-lts/skills/aem-replication/configure-replication-agent
    Valid skill: plugins/aem/6.5-lts/skills/aem-replication/replication-orchestrator
    Valid skill: plugins/aem/6.5-lts/skills/aem-replication/replicate-content
    Valid skill: plugins/aem/6.5-lts/skills/aem-replication
    Valid skill: plugins/aem/6.5-lts/skills/aem-replication/replication-api
    Valid skill: plugins/aem/6.5-lts/skills/aem-workflow/workflow-triaging
    Valid skill: plugins/aem/6.5-lts/skills/aem-workflow/workflow-launchers
    Valid skill: plugins/aem/6.5-lts/skills/aem-workflow/workflow-development
    Valid skill: plugins/aem/6.5-lts/skills/aem-workflow/workflow-triggering
    Valid skill: plugins/aem/6.5-lts/skills/aem-workflow
    Valid skill: plugins/aem/6.5-lts/skills/aem-workflow/workflow-debugging
    Valid skill: plugins/aem/6.5-lts/skills/aem-workflow/workflow-orchestrator
    Valid skill: plugins/aem/6.5-lts/skills/aem-workflow/workflow-model-design
    Valid skill: plugins/aem/6.5-lts/skills/ensure-agents-md
    Valid skill: plugins/aem/6.5-lts/skills/dispatcher/security-hardening
    Valid skill: plugins/aem/6.5-lts/skills/dispatcher/performance-tuning
    Valid skill: plugins/aem/6.5-lts/skills/dispatcher/config-authoring
    Valid skill: plugins/aem/6.5-lts/skills/dispatcher/incident-response
    Valid skill: plugins/aem/6.5-lts/skills/dispatcher
    Valid skill: plugins/aem/6.5-lts/skills/dispatcher/workflow-orchestrator
    Valid skill: plugins/aem/6.5-lts/skills/dispatcher/technical-advisory
    Valid skill: plugins/aem/cloud-service/skills/create-component
    Valid skill: plugins/aem/cloud-service/skills/aem-workflow/workflow-triaging
    Valid skill: plugins/aem/cloud-service/skills/aem-workflow/workflow-launchers
    Valid skill: plugins/aem/cloud-service/skills/aem-workflow/workflow-development
    Valid skill: plugins/aem/cloud-service/skills/aem-workflow/workflow-triggering
    Valid skill: plugins/aem/cloud-service/skills/aem-workflow
    Valid skill: plugins/aem/cloud-service/skills/aem-workflow/workflow-debugging
    Valid skill: plugins/aem/cloud-service/skills/aem-workflow/workflow-orchestrator
    Valid skill: plugins/aem/cloud-service/skills/aem-workflow/workflow-model-design
    Valid skill: plugins/aem/cloud-service/skills/ensure-agents-md
    Valid skill: plugins/aem/cloud-service/skills/dispatcher/security-hardening
    Valid skill: plugins/aem/cloud-service/skills/dispatcher/performance-tuning
    Valid skill: plugins/aem/cloud-service/skills/dispatcher/config-authoring
    Valid skill: plugins/aem/cloud-service/skills/dispatcher/incident-response
    Valid skill: plugins/aem/cloud-service/skills/dispatcher
    Valid skill: plugins/aem/cloud-service/skills/dispatcher/workflow-orchestrator
    Valid skill: plugins/aem/cloud-service/skills/dispatcher/technical-advisory
    Valid skill: plugins/aem/cloud-service/skills/migration
    Valid skill: plugins/aem/cloud-service/skills/best-practices
    

Screenshots (if appropriate):

N/A

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Note

For consumers of this repository: Any forks, clones, or external scripts that reference the old skills/ path by name will need to be updated. For example, if you have local tooling or CI that does something like:

cd skills/aem/edge-delivery-services

that path must be updated to:

cd plugins/aem/edge-delivery-services

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@solimant solimant force-pushed the skills_to_plugins_rename branch from c150e04 to fcba900 Compare April 16, 2026 18:12
@solimant solimant merged commit 8729853 into main Apr 16, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants