From 82a2d9983134a9d3ee6e8bcb3f1634d2fd9997d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Kutryj?= Date: Wed, 17 Jun 2026 12:50:49 +0200 Subject: [PATCH] fix(skills): quote sem-ai-bootstrap description (valid YAML for Codex) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The description contained `command not found: sem-ai` — an unquoted colon-space that strict YAML parsers read as a mapping key, so Codex rejected the file with "mapping values are not allowed in this context" and skipped loading the skill. Claude Code's parser tolerated it, hiding the bug. Single-quote the value (apostrophe doubled) so it parses as a plain string everywhere; the rendered text is unchanged. The other 16 skills already parse as valid YAML (verified with yq). Closes #43 Co-Authored-By: Claude Opus 4.8 --- assets/plugin/skills/sem-ai-bootstrap/SKILL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/plugin/skills/sem-ai-bootstrap/SKILL.md b/assets/plugin/skills/sem-ai-bootstrap/SKILL.md index 4d9e9d9..3b20949 100644 --- a/assets/plugin/skills/sem-ai-bootstrap/SKILL.md +++ b/assets/plugin/skills/sem-ai-bootstrap/SKILL.md @@ -1,6 +1,6 @@ --- name: sem-ai-bootstrap -description: Diagnose sem-ai plugin issues when the sem-ai binary isn't installed yet, and guide the user through binary install. Use when the user reports sem-ai not working, MCP tools missing, slash command not found, `sem-ai connect` failing, or sees "command not found: sem-ai". +description: 'Diagnose sem-ai plugin issues when the sem-ai binary isn''t installed yet, and guide the user through binary install. Use when the user reports sem-ai not working, MCP tools missing, slash command not found, `sem-ai connect` failing, or sees "command not found: sem-ai".' --- # sem-ai bootstrap