Runs before the agent uses a tool for tool == "Bash" && tool_input.command matches "(bun run dev)" and tool == "Bash" && tool_input.command matches "git push" tool calls, running an inline shell check (2 commands). From dj-oyu/elysiajs-gsi-gov.
Runs after a tool call finishes for tool == "Edit" && tool_input.file_path matches "\\.(ts and tsx)$" tool calls, running an inline shell check. From dj-oyu/elysiajs-gsi-gov.
Claude Code instructions for dj-oyu/elysiajs-gsi-gov, covering elysiajs gsi vector tile mcp server, tech stack, commands, bun rules and file structure.
Software architecture specialist for system design, scalability, and technical decision-making. Use PROACTIVELY when planning new features, refactoring large systems, or making architectural decisions.
Build and TypeScript error resolution specialist. Use PROACTIVELY when build fails or type errors occur. Fixes build/type errors only with minimal diffs, no architectural edits. Focuses on getting the build green quickly.
Expert code review specialist. Proactively reviews code for quality, security, and maintainability. Use immediately after writing or modifying code. MUST BE USED for all code changes.
Test-Driven Development specialist enforcing write-tests-first methodology. Use PROACTIVELY when writing new features, fixing bugs, or refactoring code. Ensures 80%+ test coverage.
Agent "testing-rules" from dj-oyu/elysiajs-gsi-gov, covering testing requirements, minimum test coverage: 80%, test-driven development, troubleshooting test failures and agent support.