fix: silence unless warning about non-existent skill paths

Andrey Nering created

Change summary

internal/skills/skills.go | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

internal/skills/skills.go 🔗

@@ -238,7 +238,7 @@ func DiscoverWithStates(paths []string) ([]*Skill, []*SkillState) {
 			addState(skill.Name, path, StateNormal, nil)
 			return nil
 		})
-		if err != nil {
+		if err != nil && !os.IsNotExist(err) {
 			slog.Warn("Failed to walk skills path", "path", base, "error", err)
 		}
 	}