-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclaude-code.json
More file actions
58 lines (53 loc) · 1.62 KB
/
Copy pathclaude-code.json
File metadata and controls
58 lines (53 loc) · 1.62 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
{
"$comment": [
"litestar-skills — Claude Code managed-settings.json template",
"",
"Drop at the OS-specific managed-settings path:",
" macOS: /Library/Application Support/ClaudeCode/managed-settings.json",
" Linux: /etc/claude-code/managed-settings.json",
" Windows: C:/Program Files/ClaudeCode/managed-settings.json",
"",
"Or as a drop-in under */managed-settings.d/*.json. Settings here cannot be",
"overridden by user/project-level settings.json files.",
"",
"See docs/policy.md for the full per-host reference. Strip these $comment",
"keys before deployment if your tooling rejects unknown JSON keys."
],
"permissions": {
"allow": [
"Skill(litestar:*)",
"Bash(make *)",
"Bash(uv *)",
"Bash(bun *)"
],
"ask": [
"Bash(curl *)",
"Bash(wget *)",
"Bash(npm install *)",
"Bash(pnpm install *)"
],
"deny": [
"Bash(sudo *)",
"Bash(rm -rf /*)",
"Bash(rm -rf $HOME*)",
"Bash(rm -rf ~*)",
"Bash(curl * | sh)",
"Bash(curl * | bash)",
"Bash(wget * | sh)",
"Bash(wget * | bash)",
"Read(./.env)",
"Read(./.env.*)",
"Read(./secrets/**)",
"Read(~/.aws/**)",
"Read(~/.ssh/**)",
"Read(~/.config/gh/**)"
]
},
"allowManagedPermissionRulesOnly": true,
"allowManagedHooksOnly": false,
"allowManagedMcpServersOnly": false,
"strictKnownMarketplaces": true,
"blockedMarketplaces": [],
"disableSkillShellExecution": false,
"pluginTrustMessage": "litestar-skills is approved by your org. Other plugins require security review before install."
}