From 6f16b90f8f83cb2e777018eef0270f42f4c6e2d3 Mon Sep 17 00:00:00 2001 From: Ben Lovell Date: Fri, 5 Jun 2026 16:32:59 +0200 Subject: [PATCH] fix: add name field to generated SKILL.md frontmatter The skills installer (npx skills add) requires both name and description in SKILL.md frontmatter; ours had only description, so it reported "No skills found". Add name to the generator header and regenerate the checked-in file. --- crates/tower-cmd/src/skill.rs | 1 + skills/tower/SKILL.md | 1 + 2 files changed, 2 insertions(+) diff --git a/crates/tower-cmd/src/skill.rs b/crates/tower-cmd/src/skill.rs index be1ee7b7..62b1430d 100644 --- a/crates/tower-cmd/src/skill.rs +++ b/crates/tower-cmd/src/skill.rs @@ -99,6 +99,7 @@ fn append_command(out: &mut String, cmd: &Command, path: &[&str], depth: usize) } const WORKFLOW_HEADER: &str = r#"--- +name: tower description: Use Tower to build, run, and deploy Python data apps, pipelines, and AI agents. Covers MCP tools, Towerfile setup, local development, cloud deployment, scheduling, and secrets management. --- diff --git a/skills/tower/SKILL.md b/skills/tower/SKILL.md index 13ca2c05..48982434 100644 --- a/skills/tower/SKILL.md +++ b/skills/tower/SKILL.md @@ -1,4 +1,5 @@ --- +name: tower description: Use Tower to build, run, and deploy Python data apps, pipelines, and AI agents. Covers MCP tools, Towerfile setup, local development, cloud deployment, scheduling, and secrets management. ---