choo121600 opened a new pull request, #96:
URL: https://github.com/apache/airflow-steward/pull/96

   ## Summary
   
   - Wires `tools/skill-validator` into `.pre-commit-config.yaml` so every
     skill under `.claude/skills/**` is validated on each commit (locally
     when `prek install` is configured, and unconditionally in CI via the
     existing `.github/workflows/pre-commit.yml` runner).
   - Re-runs validation whenever a skill `.md` file or the validator's own
     source changes, so updated rules are automatically re-applied across
     all skills.
   
   ## What `skill-validate` checks
   
   - **Frontmatter** (`SKILL.md` only): required keys (`name`,
     `description`, `license`), `license` ∈ {`Apache-2.0`}, `mode` ∈
     {`A`, `B`, `C`} when present.
   - **Internal links**: cross-file targets exist and `#anchor`s resolve
     to real headings (same-file and cross-file).
   - **Placeholder convention**: uses the same forbidden-pattern and
     allowlist definitions as `tools/dev/check-placeholders.sh`.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to