Skip to content

docs: clarify SKILL.md filename is case-sensitive#356

Open
BabyChrist666 wants to merge 1 commit intoanthropics:mainfrom
BabyChrist666:docs/skill-case-sensitivity-314
Open

docs: clarify SKILL.md filename is case-sensitive#356
BabyChrist666 wants to merge 1 commit intoanthropics:mainfrom
BabyChrist666:docs/skill-case-sensitivity-314

Conversation

@BabyChrist666
Copy link
Copy Markdown

Summary

Fixes #314

The skill definition file must be named exactly SKILL.md (uppercase). Using skill.md (lowercase) causes skills to silently fail to load with no error message or warning. This is a significant usability issue that causes users to waste hours debugging.

Changes

README.md:

  • Added prominent warning box in "Creating a Basic Skill" section
  • Added new "Troubleshooting" section with "Skill Not Loading" guidance
  • First troubleshooting step explicitly mentions case-sensitivity

template/SKILL.md:

  • Added YAML comment reminding users that the filename must be uppercase

Why This Matters

As noted in the issue:

  • Users spend hours debugging non-existent issues
  • Claude Code itself doesn't understand this requirement and provides incorrect guidance
  • Silent failure with no error message makes this extremely difficult to diagnose
  • This affects users on all platforms, especially Linux/Unix where case-sensitivity is standard

Test plan

  • Manually verified README.md formatting renders correctly
  • Verified template SKILL.md YAML comment doesn't break parsing

🤖 Generated with Claude Code

Fixes anthropics#314

The skill definition file must be named exactly `SKILL.md` (uppercase).
Using `skill.md` (lowercase) causes skills to silently fail to load with
no error message or warning.

This adds:
- Prominent warning in the "Creating a Basic Skill" section
- New "Troubleshooting" section with common issues
- Comment in the template SKILL.md as a reminder

This addresses the user experience issue where skills fail silently and
users (and Claude itself) waste time on incorrect troubleshooting paths.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@Kub3682
Copy link
Copy Markdown

Kub3682 commented Feb 9, 2026 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants