Add ai-code-project-template repo files.
This commit is contained in:
51
.claude/settings.json
Normal file
51
.claude/settings.json
Normal file
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"enableAllProjectMcpServers": true,
|
||||
"enabledMcpjsonServers": ["context7", "browser-use", "repomix", "zen"],
|
||||
"hooks": {
|
||||
"PreToolUse": [
|
||||
{
|
||||
"matcher": "Task",
|
||||
"hooks": [
|
||||
{
|
||||
"type": "command",
|
||||
"command": "$CLAUDE_PROJECT_DIR/.claude/tools/subagent-logger.py"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PostToolUse": [
|
||||
{
|
||||
"matcher": "Edit|MultiEdit|Write",
|
||||
"hooks": [
|
||||
{
|
||||
"type": "command",
|
||||
"command": "$CLAUDE_PROJECT_DIR/.claude/tools/make-check.sh"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Notification": [
|
||||
{
|
||||
"hooks": [
|
||||
{
|
||||
"type": "command",
|
||||
"command": "$CLAUDE_PROJECT_DIR/.claude/tools/notify.sh"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"permissions": {
|
||||
"defaultMode": "bypassPermissions",
|
||||
"additionalDirectories": [".data", ".vscode", ".claude", ".ai"],
|
||||
"allow": [
|
||||
"Bash",
|
||||
"mcp__browser-use",
|
||||
"mcp__context7",
|
||||
"mcp__repomix",
|
||||
"mcp__zen",
|
||||
"WebFetch"
|
||||
],
|
||||
"deny": []
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user