feat: added remote install and install support for skills

This commit is contained in:
2026-06-01 11:58:35 -06:00
parent b9c9085617
commit 2bedbd0057
3 changed files with 81 additions and 7 deletions
+10 -1
View File
@@ -287,6 +287,7 @@ impl AssetCategory {
pub enum InstallFilter {
Agents,
Roles,
Skills,
Macros,
Functions,
#[value(name = "mcp_config")]
@@ -294,12 +295,20 @@ pub enum InstallFilter {
}
impl InstallFilter {
pub const NAMES: [&'static str; 5] = ["agents", "roles", "macros", "functions", "mcp_config"];
pub const NAMES: [&'static str; 6] = [
"agents",
"roles",
"skills",
"macros",
"functions",
"mcp_config",
];
pub fn parse(name: &str) -> Option<Self> {
match name {
"agents" => Some(Self::Agents),
"roles" => Some(Self::Roles),
"skills" => Some(Self::Skills),
"macros" => Some(Self::Macros),
"functions" => Some(Self::Functions),
"mcp_config" => Some(Self::McpConfig),