diff --git a/rust/crates/commands/src/lib.rs b/rust/crates/commands/src/lib.rs index f63c1ea3..4dc5f6ee 100644 --- a/rust/crates/commands/src/lib.rs +++ b/rust/crates/commands/src/lib.rs @@ -3240,7 +3240,12 @@ fn resolve_skill_install_source(source: &str, cwd: &Path) -> std::io::Result &'static str { "unknown_agents_subcommand" } else if message.contains("is not installed") { "plugin_not_found" + } else if message.contains("skill source") && message.contains("not found") { + "skill_not_found" } else { "unknown" }