Files
claude-code/src/main/java
abel533andCopilot af9934d8c6 fix: SkillLoader support directory-based skills (SKILL.md)
Aligned with original claude-code behavior:

/skills/ directory (loadFromSkillsDirectory):
  - Only directory format: skill-name/SKILL.md
  - Single .md files are NOT loaded (matches TS behavior)
  - Directory name = skill name

/commands/ directory (loadFromCommandsDirectory):
  - Directory format: cmd-name/SKILL.md (priority)
  - Single file format: cmd-name.md
  - Recursive subdirs with namespace: sub/cmd.md → 'sub:cmd'

Previously only loaded flat .md files, missing directory skills entirely.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-09 23:03:40 +08:00
..