Documentation Type
Incorrect/outdated documentation
Documentation Location
https://code.claude.com/docs/en/skills
Section/Topic
Skill discovery behavior when additional directories are added via --add-dir.
Current Documentation
The docs currently say skills are discovered from normal locations and nested subdirectories under the working tree:
"When you work with files in subdirectories, Claude Code automatically discovers skills from nested .claude/skills/ directories..."
And memory docs currently frame --add-dir behavior around CLAUDE.md files only:
"The --add-dir flag gives Claude access to additional directories outside your main working directory. By default, CLAUDE.md files from these directories are not loaded."
No page explains whether skills inside added directories are loaded automatically.
What's Wrong or Missing?
Claude Code changelog v2.1.32 says:
Skills defined in .claude/skills/ within additional directories (--add-dir) are now loaded automatically.
Current docs do not describe this behavior, and nearby wording can imply added directories only affect file access and optional CLAUDE.md loading. This makes the new capability hard to discover and can lead users to think skills in added directories are unsupported.
Suggested Improvement
Update docs to explicitly document this new behavior:
- Add
--add-dir skill-loading details to skills docs (with precedence and scope).
- Add a note in
cli-reference under --add-dir describing automatic .claude/skills/ discovery in added directories.
- Clarify in
memory docs that CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD controls memory-file loading, while skills in added directories now auto-load independently.
- Include one concrete example command and folder layout.
Impact
Medium - Makes feature difficult to understand
Additional Context
Affected Pages:
Total scope: 5 pages affected
Source: Claude Code changelog v2.1.32
Skills defined in .claude/skills/ within additional directories (--add-dir) are now loaded automatically.
Documentation Type
Incorrect/outdated documentation
Documentation Location
https://code.claude.com/docs/en/skills
Section/Topic
Skill discovery behavior when additional directories are added via
--add-dir.Current Documentation
The docs currently say skills are discovered from normal locations and nested subdirectories under the working tree:
And memory docs currently frame
--add-dirbehavior around CLAUDE.md files only:No page explains whether skills inside added directories are loaded automatically.
What's Wrong or Missing?
Claude Code changelog
v2.1.32says:Current docs do not describe this behavior, and nearby wording can imply added directories only affect file access and optional CLAUDE.md loading. This makes the new capability hard to discover and can lead users to think skills in added directories are unsupported.
Suggested Improvement
Update docs to explicitly document this new behavior:
--add-dirskill-loading details toskillsdocs (with precedence and scope).cli-referenceunder--add-dirdescribing automatic.claude/skills/discovery in added directories.memorydocs thatCLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MDcontrols memory-file loading, while skills in added directories now auto-load independently.Impact
Medium - Makes feature difficult to understand
Additional Context
Affected Pages:
--add-dirskill discovery--add-dirrow mentions directory access only--add-dirdescribed only in relation to CLAUDE.md memory loadingTotal scope: 5 pages affected
Source: Claude Code changelog v2.1.32