Stats
Actions
Tags
From dotnet-react-claude-config
Tracks decisions, state, and corrections from the transcript on stop. Blocks file writes to enforce architecture rules and a rally-point check. Runs bash scripts extensively.
4 events · 9 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
echo '[Session End] Remember: Run tests before committing (dotnet test && npm test)'tool == "Bash" && command matches "dotnet run|npm run dev|npm start"echo '[Hook] Reminder: Consider running in a separate terminal or using tmux for long-running processes'tool == "Bash" && command matches "git push.*--force"echo '[Hook] WARNING: Force push detected. Ensure this is intentional and not to main/master branch.'tool == "Bash" && command matches "dotnet build|npm run build" && exit_code != 0echo '[Hook] Build failed. Check error messages above and fix issues before continuing.'tool == "Bash" && command matches "dotnet test|npm test" && exit_code != 0echo '[Hook] Tests failed. Fix failing tests before continuing with TDD workflow.'tool == "Write" && path matches "\.cs$"echo '[Hook] C# file written. Remember to run dotnet build to verify compilation.'tool == "Write" && path matches "\.(tsx?|jsx?)$"echo '[Hook] TypeScript/React file written. Consider running npm run typecheck.'tool == "Edit" && path matches "\.(cs|tsx?|jsx?)$" && content matches "console\.(log|write)"echo '[Hook] WARNING: console.log/Console.Write detected. Remove before committing.'echo '[Session Start] .NET 8 + React/Next.js project. Use /dotnet-plan, /dotnet-tdd, /react-tdd for workflows.'npx claudepluginhub roberflo/claude-csharp41plugins reuse this hooks config
First indexed Dec 16, 2025
Showing the 6 earliest of 41 plugins