Update skills.ts

This commit is contained in:
pobb 2026-05-16 19:25:02 +08:00 committed by GitHub
parent 541b7ee0a7
commit 0eed355879
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -224,25 +224,11 @@ async function collectSkillsFromRoots(
}
for (const entry of entries) {
if (
(!entry.isDirectory() && !entry.isSymbolicLink()) ||
entry.name.startsWith('.') ||
seenNames.has(entry.name)
) {
continue
if (!entry.isDirectory() || entry.name.startsWith('.') || seenNames.has(entry.name)) {
continue
}
const skillDir = path.join(root, entry.name)
const skillFile = path.join(skillDir, 'SKILL.md')
try {
const stat = await fs.stat(skillFile)
if (!stat.isFile()) continue
} catch {
continue
}
const meta = await loadSkillMeta(skillDir, entry.name, source)
const meta = await loadSkillMeta(path.join(root, entry.name), entry.name, source)
if (!meta) continue
seenNames.add(entry.name)