-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Description
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?
When attempting to upload organization skills through the Claude Admin Console, the upload consistently fails with a "File not found" error, despite the skill being packaged in the correct format.
What Should Happen?
Organization admins should be able to upload skills in the admin console using the proper skill structure:
skill-name.zip
└── skill-name/
└── SKILL.md
└── [optional additional files/folders]
The upload should succeed and provision the skill organization-wide.
Actual Behavior
Upload fails with "File not found" error, preventing organization-wide skill provisioning through the admin interface.
Error Messages/Logs
Steps to Reproduce
Steps to Reproduce
Navigate to Admin Console (as Organization Owner)
Go to Skills management section
Create a properly formatted skill:
Create folder: my-skill/
Add SKILL.md with proper frontmatter:
markdown ---
name: my-skill
description: Test skill description
---
# My Skill
Skill content here...
Zip the folder: my-skill.zip (containing my-skill/ folder)
Attempt to upload via admin console
Observe "File not found" error
Environment
Platform: Claude Admin Console (web interface)
Browser: Edge, Chrome Latest
Organization Plan: Enterprise
Date observed: January 7, 2026
Claude Model
None
Is this a regression?
No, this never worked
Last Working Version
No response
Claude Code Version
Claude 1.0.2768 (21341c) 2026-01-05T18:21:10.000Z
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Other
Additional Information
The same skill structure works correctly when:
Uploading personal skills in individual user Settings
Installing skills locally in Claude Code via ~/.claude/skills/
This appears to be specific to the organization-level admin provisioning workflow.
Impact
This prevents organization admins from provisioning skills organization-wide, forcing workarounds like having each user upload skills individually, which defeats the purpose of centralized skill management for Teams/Enterprise plans.