claude-git-hooks
Version:
Git hooks with Claude CLI for code analysis and automatic commit messages
56 lines (51 loc) • 1.27 kB
JSON
{
"name": "fullstack",
"displayName": "Fullstack (Spring Boot + React)",
"description": "Full-stack application with Spring Boot backend and React frontend",
"version": "1.0.0",
"techStack": [
"Spring Boot 2.6+",
"JPA",
"SQL Server",
"Spring Security",
"JWT",
"React 18+",
"Material-UI v5",
"Redux",
"Maven",
"Jest",
"JUnit"
],
"fileExtensions": [
".java",
".xml",
".yml",
".yaml",
".js",
".jsx",
".ts",
".tsx",
".css",
".scss",
".html",
".sql"
],
"focusAreas": [
"API contract consistency between backend and frontend",
"Data flow from database through API to UI",
"Authentication and authorization across layers",
"Error handling consistency",
"Security vulnerabilities (OWASP, XSS)",
"Performance optimization (backend queries, frontend rendering)",
"Type safety (DTOs match API contracts)",
"Cross-layer testing"
],
"templates": {
"analysis": "ANALYSIS_PROMPT.md",
"guidelines": "PRE_COMMIT_GUIDELINES.md",
"consistency": "CONSISTENCY_CHECKS.md",
"commitMessage": "../shared/COMMIT_MESSAGE.md",
"analyzeDiff": "../shared/ANALYZE_DIFF.md",
"resolution": "../shared/RESOLUTION_PROMPT.md"
}
}