Fix order to store dir.Name()
This commit is contained in:
parent
81bc49226c
commit
e58210c409
1 changed files with 4 additions and 4 deletions
|
|
@ -85,9 +85,6 @@ func (sl *SkillsLoader) ListSkills() []SkillInfo {
|
||||||
if !d.IsDir() {
|
if !d.IsDir() {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if seen[d.Name()] {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
skillFile := filepath.Join(dir, d.Name(), "SKILL.md")
|
skillFile := filepath.Join(dir, d.Name(), "SKILL.md")
|
||||||
if _, err := os.Stat(skillFile); err != nil {
|
if _, err := os.Stat(skillFile); err != nil {
|
||||||
continue
|
continue
|
||||||
|
|
@ -106,7 +103,10 @@ func (sl *SkillsLoader) ListSkills() []SkillInfo {
|
||||||
slog.Warn("invalid skill from "+source, "name", info.Name, "error", err)
|
slog.Warn("invalid skill from "+source, "name", info.Name, "error", err)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
seen[d.Name()] = true
|
if seen[info.Name] {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
seen[info.Name] = true
|
||||||
skills = append(skills, info)
|
skills = append(skills, info)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue