From 8d56290414ef9fcf49ee3281f468a62769f1103c Mon Sep 17 00:00:00 2001 From: Defame1297 Date: Thu, 23 Jul 2026 20:51:15 +0000 Subject: [PATCH] feat(lint): wire Vale as commit-stage pre-commit hook Adds vale-audit-prefilter as a local pre-commit hook scoped to skill/agent markdown files, matching the invocation pattern skill-audit/agent-audit already use. Runs at commit-stage only since it's a fast deterministic prefilter; push-stage already covers the full test suite and manifest checks. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01FxG5T8EJDgkABXxuneuFfn --- .pre-commit-config.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 39ae3de..cb404ed 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -98,6 +98,15 @@ repos: fi done + - id: vale-audit-prefilter + stages: ['pre-commit'] + name: Vale audit prefilter + description: Run Vale against skill/agent markdown files as a deterministic prefilter for skill-audit/agent-audit + entry: vale --config .vale.ini + language: unsupported + files: '^plugins/.*/(skills/.*/SKILL\.md|agents/.*\.md)$' + pass_filenames: true + - repo: meta hooks: - id: check-hooks-apply