pub fn cmd_install(
repo_root: &Path,
dry_run: bool,
update: bool,
extra_targets: Option<&[InstallTarget]>,
) -> Result<(), SkillfileError>pub fn cmd_install(
repo_root: &Path,
dry_run: bool,
update: bool,
extra_targets: Option<&[InstallTarget]>,
) -> Result<(), SkillfileError>