You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/configuration_en.md
+18Lines changed: 18 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,6 +36,7 @@ The following are all the top-level fields supported in `settings.json`, along w
36
36
|`webSearchTool`| string | Full path to a custom web search script |
37
37
|`mcpServers`| object | MCP server configurations (keys are service names, values are McpServerConfig objects) |
38
38
|`temperature`| number | Sampling temperature for LLM, from `0` to `2`|
39
+
|`enabledSkills`| object | Per-skill enable/disable map, keyed by skill name |
39
40
40
41
#### `env` Sub-fields
41
42
@@ -101,6 +102,23 @@ Deep Code has a built-in, free-to-use Web Search tool. If you need custom search
101
102
102
103
The script receives a search query as an argument and outputs results in JSON format for the AI.
103
104
105
+
#### `enabledSkills` — Skill Enablement
106
+
107
+
Controls whether skills are included during skill scanning. Keys are resolved skill names, and values must be booleans:
108
+
109
+
```json
110
+
{
111
+
"enabledSkills": {
112
+
"skill-writer": false,
113
+
"code-review": true
114
+
}
115
+
}
116
+
```
117
+
118
+
- Missing entries are enabled by default.
119
+
- Setting a skill to `false` hides every skill with that resolved `name`, across project and user skill roots.
120
+
- Project settings override user settings per skill. If the project setting omits a skill, the user setting is used.
121
+
104
122
#### `mcpServers` — MCP Servers
105
123
106
124
Configuration for MCP (Model Context Protocol) servers. The value is a key-value pair, where the key is the service name and the value is a server configuration object.
0 commit comments