Stats
Actions
Tags
Help us improve
Share bugs, ideas, or general feedback.
Runs a UX hint script after Write/Edit/MultiEdit tool calls to provide user feedback. Writes files.
1 event · 3 hooks
npx claudepluginhub arustydev/agents --plugin browser-extension-devSafety signals detected in this hook configuration
Where this hook configuration is defined
Defined in hooks/hooks.json
Event handlers and matchers — expand Raw Configuration for the full JSON
Write|Editbash -c 'FILE="$TOOL_INPUT_FILE_PATH"; case "$FILE" in */manifest.json) DIR=$(dirname "$FILE"); if command -v web-ext >/dev/null 2>&1; then web-ext lint --source-dir "$DIR" --warnings-as-errors=false 2>&1 | head -30 && echo "✓ manifest validated"; else echo "⚠ web-ext not installed"; fi;; esac; true'20msbash -c 'FILE="$TOOL_INPUT_FILE_PATH"; case "$FILE" in */entrypoints/*.ts|*/entrypoints/*.tsx|*/entrypoints/*.js|*/entrypoints/*.jsx) if command -v biome >/dev/null 2>&1; then biome check "$FILE" 2>&1 | head -20 && echo "✓ extension linted"; fi;; esac; true'15msbash -c 'FILE="$TOOL_INPUT_FILE_PATH"; case "$FILE" in */wasm/*/*.rs) WASM_DIR=$(echo "$FILE" | sed "s|/src/.*||" | sed "s|/tests/.*||"); if [ -f "$WASM_DIR/Cargo.toml" ] && command -v wasm-pack >/dev/null 2>&1; then cd "$WASM_DIR" && wasm-pack build --target web --dev 2>&1 | tail -10 && echo "✓ WASM build succeeded"; fi;; esac; true'60msShare bugs, ideas, or general feedback.