Skip to content

Commit ffae6dd

Browse files
catlog22claude
andcommitted
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 <noreply@anthropic.com>
1 parent 4fb983c commit ffae6dd

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.claude/skills/team-designer/phases/02-scaffold-generation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ The SKILL.md follows a strict template. Every generated SKILL.md contains these
3737
```yaml
3838
---
3939
name: ${teamConfig.skillName}
40-
description: ${teamConfig.domain}. Triggers on "${teamConfig.skillName}".
40+
description: "${teamConfig.domain}. Triggers on ${teamConfig.skillName}."
4141
allowed-tools: TeamCreate(*), TeamDelete(*), SendMessage(*), TaskCreate(*), TaskUpdate(*), TaskList(*), TaskGet(*), Agent(*), AskUserQuestion(*), Read(*), Write(*), Edit(*), Bash(*), Glob(*), Grep(*)
4242
---
4343
```

.codex/skills/team-designer/phases/02-scaffold-generation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ The SKILL.md follows a strict template. Every generated SKILL.md contains these
3737
```yaml
3838
---
3939
name: ${teamConfig.skillName}
40-
description: ${teamConfig.domain}. Triggers on "${teamConfig.skillName}".
40+
description: "${teamConfig.domain}. Triggers on ${teamConfig.skillName}."
4141
allowed-tools: spawn_agent(*), wait_agent(*), report_agent_job_result(*), request_user_input(*), Read(*), Write(*), Edit(*), Bash(*), Glob(*), Grep(*)
4242
---
4343
```

0 commit comments

Comments
 (0)