Skip to content

Plugins not discoverable: SKILL.md must live under skills/<name>/ subdirectory #1

@vboychev

Description

@vboychev

Summary

After installing drupal-frontend, drupal-backend, and drupal-tooling from this marketplace, none of the three skills appear in Claude Code's available-skills list. The plugins install successfully but Claude never sees them.

Root cause: each plugin folder places SKILL.md at the plugin root (e.g. drupal-backend/SKILL.md), but Claude Code's plugin loader expects skills under <plugin>/skills/<skill-name>/SKILL.md.

Repro

  1. /plugin marketplace add Omedia/drupal-skill
  2. /plugin install drupal-frontend drupal-backend drupal-tooling
  3. Restart Claude Code, list available skills — none of the three appear.

Confirmed installed at ~/.claude/plugins/cache/drupal-skills/<name>/1.0.0/SKILL.md but not discovered.

Comparison with working plugins

Plugins that load correctly (e.g. claude-plugins-official/superpowers, agricidaniel-seo/claude-seo) use this layout:

<plugin-root>/
  skills/
    <skill-name>/
      SKILL.md
      assets/
      references/

This repo currently uses:

drupal-backend/
  SKILL.md       <-- not discovered
  assets/
  references/

Suggested fix

For each of drupal-frontend, drupal-backend, drupal-tooling, move SKILL.md, assets/, and references/ into a skills/<plugin-name>/ subdirectory:

drupal-backend/
  skills/
    drupal-backend/
      SKILL.md
      assets/
      references/

marketplace.json should not need changes — source: "./drupal-backend" still points at the plugin root, and the loader will pick up skills/*/SKILL.md from there.

Environment

  • Claude Code (macOS, Darwin 25.3.0)
  • Plugin version 1.0.0 (commit 4a19d4e)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions