Commit 52248e4
docs: add prerequisites section for utility script dependencies (#157)
## Description
Add documentation for utility script dependencies (jq, grep, sed) so
users know what tools are required before running validation scripts.
## Type of Change
- [x] Documentation update (improvements to README, CLAUDE.md, or
component docs)
## Component(s) Affected
- [x] Skills (methodology and best practices)
- [x] Documentation (README.md, CLAUDE.md, SECURITY.md)
## Motivation and Context
Users may encounter confusing errors if external tools like `jq` are
missing. This documents the requirements upfront.
Fixes #152
## Solution
- **README.md**: Added "For Utility Scripts" subsection to Prerequisites
with tool/version table, environment check commands, and installation
note
- **hook-development/SKILL.md**: Added prerequisites blockquote
referencing the main README
### Note on Bash Version
The issue originally suggested bash 4.0+ but I verified the scripts only
use `[[ =~ ]]` regex matching which is available in bash 3.2+ (macOS
default). Updated accordingly.
## Changes
- `README.md`: Added utility script prerequisites section
- `plugins/plugin-dev/skills/hook-development/SKILL.md`: Added
prerequisites note
## Testing
- [x] Linting passes (markdownlint)
- [x] Verified bash version requirement by grepping for 4.0+ features
(none found)
---
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude <noreply@anthropic.com>1 parent 9e4cef2 commit 52248e4
2 files changed
Lines changed: 25 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
45 | 47 | | |
46 | | - | |
47 | 48 | | |
48 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
49 | 71 | | |
50 | 72 | | |
51 | 73 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
695 | 695 | | |
696 | 696 | | |
697 | 697 | | |
| 698 | + | |
| 699 | + | |
698 | 700 | | |
699 | 701 | | |
700 | 702 | | |
| |||
0 commit comments