merge: clawcode-issue-9406-commands-skill-install into main

This commit is contained in:
Yeachan-Heo
2026-04-02 13:55:42 +00:00
2 changed files with 352 additions and 9 deletions

View File

@@ -5372,6 +5372,17 @@ mod tests {
args: Some("help".to_string())
}
);
assert_eq!(
parse_args(&[
"/skills".to_string(),
"install".to_string(),
"./fixtures/help-skill".to_string(),
])
.expect("/skills install should parse"),
CliAction::Skills {
args: Some("install ./fixtures/help-skill".to_string())
}
);
let error = parse_args(&["/status".to_string()])
.expect_err("/status should remain REPL-only when invoked directly");
assert!(error.contains("interactive-only"));