mirror of
https://github.com/bdbrown4/peltier.io.git
synced 2026-11-07 10:58:28 +00:00
skill: fix unloadable SKILL.md frontmatter, and test it in CI
The description was an unquoted YAML scalar containing "trust layer: equivalence" — a colon-space inside a plain scalar makes YAML parse it as a nested mapping, so the frontmatter raised "mapping values are not allowed in this context" and the skill would not load at all. Quoted the scalar and replaced the colon with an em dash. The real defect is that CI asserted the preflight script's behavior but never checked that the skill it ships is loadable. Added a step that parses the frontmatter, requires name/description to be non-empty strings, and requires name to match the directory — so an unloadable skill fails the build instead of failing the user. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
---
|
||||
name: peltier
|
||||
description: Prove a performance change is real — or refuse to claim it. Use when optimizing code for speed, verifying a claimed speedup ("is this actually faster?", "did my optimization work?"), checking for a performance regression ("did this PR make things slower?"), or comparing the performance of two implementations. Runs peltier's trust layer: equivalence gates, A/A environment calibration, interleaved A/B with bootstrap confidence intervals. Never reports a naked percentage and never claims a win that is not statistically significant. Do NOT use for correctness-only work.
|
||||
description: "Prove a performance change is real — or refuse to claim it. Use when optimizing code for speed, verifying a claimed speedup ('is this actually faster?', 'did my optimization work?'), checking for a performance regression ('did this PR make things slower?'), or comparing the performance of two implementations. Runs peltier's trust layer — equivalence gates, A/A environment calibration, interleaved A/B with bootstrap confidence intervals. Never reports a naked percentage and never claims a win that is not statistically significant. Do NOT use for correctness-only work."
|
||||
---
|
||||
|
||||
# peltier — prove it, or claim nothing
|
||||
|
||||
Reference in New Issue
Block a user