[BUG] Local custom skills not appearing in /skills list after restart

Resolved 💬 3 comments Opened Apr 28, 2026 by digiforet-songsamuel Closed May 1, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

---
Title:
Local custom skills not appearing in /skills list after restart

Body:
## Bug Description

Custom skills created with the skill-creator skill and installed as local plugins (@local marketplace) do not appear in the /skills dialog or in the
available skills list after restarting Claude Code.

## Steps to Reproduce

  1. Use the skill-creator skill to create a custom skill
  2. Install it as a local plugin (it gets registered as {skill-name}@local)
  3. Restart Claude Code
  4. Open /skills dialog — the custom skill is not listed

## Expected Behavior

The custom skill should appear in the /skills list alongside marketplace skills like document-skills and example-skills.

## Actual Behavior

The skill is absent from the /skills dialog and from the system context injected at session start, even though:

  • ~/.claude/settings.json has "project-ideas@local": true under enabledPlugins
  • ~/.claude/plugins/installed_plugins.json has the plugin registered
  • All files exist at the correct install path:

~/.claude/plugins/cache/local/{skill-name}/local/
├── .claude-plugin/marketplace.json
└── skills/{skill-name}/SKILL.md

Marketplace skills installed from GitHub repos (e.g., document-skills@anthropic-agent-skills) load correctly. Only @local marketplace skills are
affected.

## Environment

  • OS: Windows 11 Pro for Workstations (10.0.26200)
  • Claude Code: latest
  • Shell: bash / PowerShell

---

What Should Happen?

---
Title:
Local custom skills not appearing in /skills list after restart

Body:
## Bug Description

Custom skills created with the skill-creator skill and installed as local plugins (@local marketplace) do not appear in the /skills dialog or in the
available skills list after restarting Claude Code.

## Steps to Reproduce

  1. Use the skill-creator skill to create a custom skill
  2. Install it as a local plugin (it gets registered as {skill-name}@local)
  3. Restart Claude Code
  4. Open /skills dialog — the custom skill is not listed

## Expected Behavior

The custom skill should appear in the /skills list alongside marketplace skills like document-skills and example-skills.

## Actual Behavior

The skill is absent from the /skills dialog and from the system context injected at session start, even though:

  • ~/.claude/settings.json has "project-ideas@local": true under enabledPlugins
  • ~/.claude/plugins/installed_plugins.json has the plugin registered
  • All files exist at the correct install path:

~/.claude/plugins/cache/local/{skill-name}/local/
├── .claude-plugin/marketplace.json
└── skills/{skill-name}/SKILL.md

Marketplace skills installed from GitHub repos (e.g., document-skills@anthropic-agent-skills) load correctly. Only @local marketplace skills are
affected.

## Environment

  • OS: Windows 11 Pro for Workstations (10.0.26200)
  • Claude Code: latest
  • Shell: bash / PowerShell

---

Error Messages/Logs

Steps to Reproduce

---
Title:
Local custom skills not appearing in /skills list after restart

Body:
## Bug Description

Custom skills created with the skill-creator skill and installed as local plugins (@local marketplace) do not appear in the /skills dialog or in the
available skills list after restarting Claude Code.

## Steps to Reproduce

  1. Use the skill-creator skill to create a custom skill
  2. Install it as a local plugin (it gets registered as {skill-name}@local)
  3. Restart Claude Code
  4. Open /skills dialog — the custom skill is not listed

## Expected Behavior

The custom skill should appear in the /skills list alongside marketplace skills like document-skills and example-skills.

## Actual Behavior

The skill is absent from the /skills dialog and from the system context injected at session start, even though:

  • ~/.claude/settings.json has "project-ideas@local": true under enabledPlugins
  • ~/.claude/plugins/installed_plugins.json has the plugin registered
  • All files exist at the correct install path:

~/.claude/plugins/cache/local/{skill-name}/local/
├── .claude-plugin/marketplace.json
└── skills/{skill-name}/SKILL.md

Marketplace skills installed from GitHub repos (e.g., document-skills@anthropic-agent-skills) load correctly. Only @local marketplace skills are
affected.

## Environment

  • OS: Windows 11 Pro for Workstations (10.0.26200)
  • Claude Code: latest
  • Shell: bash / PowerShell

---

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.121

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗