From 0a41b2c7d39b45a2897d67eb7cbca8d19e10e883 Mon Sep 17 00:00:00 2001 From: Defame1297 Date: Sun, 9 Aug 2026 19:55:19 +0000 Subject: [PATCH] fix(kyberforge): restore skill-audit's action-verb opening check skill-audit's Description dimension implied Vale's DescriptionOpener alert fully covers imperative-phrasing checks, but that rule only matches the literal "This skill..." pattern. agent-audit kept its equivalent manual "does the description open with a verb" fallback bullet; skill-audit's got dropped when Vale wiring landed in #85, leaving other non-imperative openers (gerunds, passive phrasing) to sail through unflagged. Restore the parallel check. --- plugins/kyberforge/skills/skill-audit/SKILL.md | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/kyberforge/skills/skill-audit/SKILL.md b/plugins/kyberforge/skills/skill-audit/SKILL.md index e09ba5d..474c784 100644 --- a/plugins/kyberforge/skills/skill-audit/SKILL.md +++ b/plugins/kyberforge/skills/skill-audit/SKILL.md @@ -55,6 +55,7 @@ Work through each dimension internally. Collect findings only; report them in St Vale's `Kyberforge.DescriptionOpener` ("This skill..." openers) and `Kyberforge.VagueWording` (filler like "helps with", "utilize") alerts from Step 1 — both FAILs — cover imperative phrasing and known vague-wording filler directly; report them as findings without re-deriving by judgment. The rest is still a judgment call: +- **Action-verb opening**: does the description start with a verb ("Audits...", "Reviews...", "Validates...")? Vale's `Kyberforge.DescriptionOpener` alert only catches the literal "This skill..." pattern — confirming an arbitrary opening word is genuinely a strong verb still requires judgment. - **Specificity beyond the filler blocklist**: are capabilities stated precisely ("parses OpenAPI specs") or genuinely vaguely ("handles files")? - **Indirect triggers**: does it cover cases where the user doesn't name the domain directly? - **Near-miss exclusions**: are "Do not use when..." clauses present if a near-miss skill could steal activations?