Stats
Actions
Tags
From astra-methodology
Monitors file drift after Write/Edit tool calls, detects keywords on user prompts, and runs initialization on session start. Executes Python scripts and modifies files.
3 events · 10 hooks
Safety 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|Edit"${CLAUDE_PLUGIN_ROOT}/scripts/notify-design-doc-edit.sh"5ms"${CLAUDE_PLUGIN_ROOT}/scripts/check-forbidden-words.sh"30ms"${CLAUDE_PLUGIN_ROOT}/scripts/validate-naming.sh"30ms"${CLAUDE_PLUGIN_ROOT}/scripts/track-sprint-progress.sh"15ms"${CLAUDE_PLUGIN_ROOT}/scripts/notify-design-md.sh"5msecho '🌟 ASTRA methodology is active. Run /astra-guide for a quick reference.'if [ -n "$GOOGLE_API_KEY" ]; then echo '[ASTRA] fect-image (Gemini) MCP enabled.'; else echo '[ASTRA] GOOGLE_API_KEY is not set. Set this environment variable to use the fect-image (Gemini) MCP.'; fiif [ -n "$OPENAI_API_KEY" ]; then echo '[ASTRA] fect-gpt-image (OpenAI) MCP enabled.'; else echo '[ASTRA] OPENAI_API_KEY is not set. Set this environment variable to use the fect-gpt-image MCP.'; fiif [ -z "$SLACK_BOT_TOKEN" ]; then echo '[ASTRA] (Optional) SLACK_BOT_TOKEN is not set. To use /slack-import and /extract-backlog, register the fect-slack MCP separately in your environment and set the token.'; fi"${CLAUDE_PLUGIN_ROOT}/scripts/inject-feature-dev-cwd.sh"5msnpx claudepluginhub astra-technology-company-limited/astra-methodology --plugin astra-methodology