Skip to main content

ai_agent/commands/
more.rs

1use super::Command;
2
3pub fn create_skills_command() -> Command {
4    Command::local("skills", "Manage custom skills")
5        .argument_hint("[list|add|remove] [<skill-name>]")
6}
7
8pub fn create_plugins_command() -> Command {
9    Command::local("plugins", "Manage plugins").argument_hint("[list|add|remove] [<plugin-name>]")
10}
11
12pub fn create_hooks_command() -> Command {
13    Command::local("hooks", "Manage hooks").argument_hint("[list|add|remove] [<hook-name>]")
14}
15
16pub fn create_memory_command() -> Command {
17    Command::local("memory", "Manage memory").argument_hint("[on|off|clear]")
18}
19
20pub fn create_ide_command() -> Command {
21    Command::local("ide", "Open files in IDE").argument_hint("<file>")
22}