//! Library support for the skills CLI.
/// Catalog loading for source and tool skills.
/// Command-line interface wiring and dispatch.
/// Command implementations.
/// Configuration loading and validation.
/// Common diagnostics and warning aggregation.
/// Unified diff rendering helpers.
/// Error handling for the crate.
/// YAML frontmatter parsing for skills.
/// Color palette and styling for CLI output.
/// Path expansion and normalization utilities.
/// Skill loading and templating helpers.
/// Status computation for list/diff operations.
/// Tool directory discovery and metadata.
pub use crate;
/// Run the CLI, returning a structured error on failure.
pub async