Merge pull request #911 from mattpocock/fix/907-yaml-frontmatter-colons

Fix invalid YAML front matter in six SKILL.md files
This commit is contained in:
Matt Pocock
2026-08-19 14:09:18 +01:00
committed by GitHub
7 changed files with 11 additions and 6 deletions
@@ -0,0 +1,5 @@
---
"mattpocock-skills": patch
---
Quote the `description` front matter in `to-spec`, `code-review`, `setup-matt-pocock-skills`, `writing-fragments`, `writing-shape`, and `wait-what`. An unquoted colon-space left over from the em-dash sweep in #905 made each block invalid YAML, so `skills.sh` skipped all six during discovery and they couldn't be listed or installed via `npx skills`.
+1 -1
View File
@@ -1,6 +1,6 @@
--- ---
name: code-review name: code-review
description: Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X". description: "Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to \"review since X\"."
--- ---
Two-axis review of the diff between `HEAD` and a fixed point the user supplies: Two-axis review of the diff between `HEAD` and a fixed point the user supplies:
@@ -1,6 +1,6 @@
--- ---
name: setup-matt-pocock-skills name: setup-matt-pocock-skills
description: Configure this repo for the engineering skills: set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills. description: "Configure this repo for the engineering skills: set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills."
disable-model-invocation: true disable-model-invocation: true
--- ---
+1 -1
View File
@@ -1,6 +1,6 @@
--- ---
name: to-spec name: to-spec
description: Turn the current conversation into a spec and publish it to the project issue tracker: no interview, just synthesis of what you've already discussed. description: "Turn the current conversation into a spec and publish it to the project issue tracker: no interview, just synthesis of what you've already discussed."
disable-model-invocation: true disable-model-invocation: true
--- ---
@@ -1,6 +1,6 @@
--- ---
name: writing-fragments name: writing-fragments
description: Writing, explore: mine raw fragments, no structure yet. description: "Writing, explore: mine raw fragments, no structure yet."
disable-model-invocation: true disable-model-invocation: true
--- ---
+1 -1
View File
@@ -1,6 +1,6 @@
--- ---
name: writing-shape name: writing-shape
description: Writing, exploit: shape raw material into an article, paragraph by paragraph. description: "Writing, exploit: shape raw material into an article, paragraph by paragraph."
disable-model-invocation: true disable-model-invocation: true
--- ---
+1 -1
View File
@@ -1,6 +1,6 @@
--- ---
name: wait-what name: wait-what
description: Stop. That last message did not land: re-pitch it. description: "Stop. That last message did not land: re-pitch it."
disable-model-invocation: true disable-model-invocation: true
--- ---