zag-cli 0.14.0

A unified CLI for AI coding agents — Claude, Codex, Gemini, Copilot, and Ollama
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use anyhow::Result;
use zag_agent::skills;

pub(crate) fn run(name: &str, description: Option<String>) -> Result<()> {
    let description = description.unwrap_or_default();
    let dir = skills::add_skill(name, &description)?;
    println!(
        "\x1b[32m✓\x1b[0m Created skill '{}' at {}",
        name,
        dir.display()
    );
    println!(
        "Edit {} to add your skill content.",
        dir.join("SKILL.md").display()
    );
    Ok(())
}