Stats
Actions
Tags
From sub-api-designer
Auto-approves web search/fetch and file edit operations; validates structured markdown files (core, competitors, hypotheses, interviews, surveys, MVP plan) after each write/edit to enforce documentation conventions.
2 events · 2 hooks
Safety signals detected in this hook configuration
Where this hook configuration is defined
Defined inline in plugin.json manifest
Event handlers and matchers — expand Raw Configuration for the full JSON
Edit|Writefile=$(echo "$CLAUDE_TOOL_INPUT" | jq -r '.file_path // .path // empty' 2>/dev/null); if [ -n "$file" ] && echo "$file" | grep -qiE '(openapi-prod|api-spec-prod|swagger-prod)'; then echo '{"decision":"block","reason":"Production API spec file edit blocked"}'; exit 2; fiEdit|Writefile=$(echo "$CLAUDE_TOOL_INPUT" | jq -r '.file_path // .path // empty' 2>/dev/null); if [ -n "$file" ] && echo "$file" | grep -qE '\.(yaml|yml)$'; then echo "[APIDesigner] YAML written: $file"; fi || truenpx claudepluginhub hungrytech/hungrytech-claude-skills --plugin sub-api-designer