Skip to content

[BUG] Skills upload returns "Internal server error" on Claude Web and Desktop #26310

Description

@annavictoriaelano

Preflight Checklist

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

What's Wrong?

Uploading a custom skill via Settings > Capabilities > Skills returns "Internal server error" immediately on both Claude Web (browser) and Claude Desktop app. The error appears before any processing occurs.

What I've Tried

  1. Hard refresh (Ctrl+Shift+R)
  2. Different browsers
  3. Drag and drop vs. file picker
  4. Both .zip and .md formats
  5. Claude Desktop app and browser (claude.ai)

Environment
OS: Windows
Browser: Microsoft Edge Version 145.0.3800.58

Additional Context
Skill file structure is valid — folder containing SKILL.md with correct YAML frontmatter (name + description). Skill was generated by Claude itself.

What Should Happen?

Skill uploads successfully and appears in the Skills list.
Actual Behavior
"Internal server error" is shown immediately. Upload fails every time.

Error Messages/Logs

Steps to Reproduce

  1. Go to Settings > Capabilities > Skills
  2. Click "Upload skill"
  3. Select a valid .zip file containing a skill folder with SKILL.md
  4. Observe error

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

No response

Claude Code Version

Version 1.1.3189 (1b7b58)

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Windows Terminal

Additional Information

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions