diff options
Diffstat (limited to 'scripts/lint.sh')
| -rwxr-xr-x | scripts/lint.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/lint.sh b/scripts/lint.sh index 61a27a1..82f3b34 100755 --- a/scripts/lint.sh +++ b/scripts/lint.sh @@ -114,6 +114,14 @@ for s in scripts/*.sh; do check_hook "$s" done +# Scripts `make install` symlinks onto PATH. Extensionless by convention, so +# they need their own glob — scripts/*.sh above never matched them, which left +# the most exposed shell in the repo as the only shell with no gate over it. +for s in claude-templates/bin/*; do + [ -f "$s" ] || continue + check_hook "$s" +done + # Markdown link validation across rules and skills for f in claude-rules/*.md */SKILL.md; do [ -f "$f" ] || continue |
