From ffae6ddc19da98f20f32f6400d1e2d43c848f685 Mon Sep 17 00:00:00 2001 From: catlog22 Date: Sat, 28 Mar 2026 14:41:08 +0800 Subject: [PATCH] fix: quote description in team-designer scaffold template to prevent YAML parse errors The template generated unquoted description values containing `: ` sequences, causing "mapping values are not allowed in this context" YAML errors in generated SKILL.md files. Closes #143 Co-Authored-By: Claude Opus 4.6 --- .claude/skills/team-designer/phases/02-scaffold-generation.md | 2 +- .codex/skills/team-designer/phases/02-scaffold-generation.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.claude/skills/team-designer/phases/02-scaffold-generation.md b/.claude/skills/team-designer/phases/02-scaffold-generation.md index 2af0193d..41962b55 100644 --- a/.claude/skills/team-designer/phases/02-scaffold-generation.md +++ b/.claude/skills/team-designer/phases/02-scaffold-generation.md @@ -37,7 +37,7 @@ The SKILL.md follows a strict template. Every generated SKILL.md contains these ```yaml --- name: ${teamConfig.skillName} -description: ${teamConfig.domain}. Triggers on "${teamConfig.skillName}". +description: "${teamConfig.domain}. Triggers on ${teamConfig.skillName}." allowed-tools: TeamCreate(*), TeamDelete(*), SendMessage(*), TaskCreate(*), TaskUpdate(*), TaskList(*), TaskGet(*), Agent(*), AskUserQuestion(*), Read(*), Write(*), Edit(*), Bash(*), Glob(*), Grep(*) --- ``` diff --git a/.codex/skills/team-designer/phases/02-scaffold-generation.md b/.codex/skills/team-designer/phases/02-scaffold-generation.md index 7773349e..8c93d8ce 100644 --- a/.codex/skills/team-designer/phases/02-scaffold-generation.md +++ b/.codex/skills/team-designer/phases/02-scaffold-generation.md @@ -37,7 +37,7 @@ The SKILL.md follows a strict template. Every generated SKILL.md contains these ```yaml --- name: ${teamConfig.skillName} -description: ${teamConfig.domain}. Triggers on "${teamConfig.skillName}". +description: "${teamConfig.domain}. Triggers on ${teamConfig.skillName}." allowed-tools: spawn_agent(*), wait_agent(*), report_agent_job_result(*), request_user_input(*), Read(*), Write(*), Edit(*), Bash(*), Glob(*), Grep(*) --- ```