Tooluck logoTooluck
SKILL.md

deepchat-settings

Agent skill fromThinkInAIXYZ/deepchat

DeepChat app settings modification (DeepChat 设置/偏好) skill. Activate ONLY when the user explicitly asks to change DeepChat's own settings/preferences (e.g., theme, language, font size...). Do NOT activate for OS/system settings, editor settings, or other apps.

How to install deepchat-settings

install deepchat-settings
# install the deepchat pack with the skills CLI
npx skills add ThinkInAIXYZ/deepchat

# or add only this skill to Claude Code: copy the folder

resources/skills/deepchat-settings/

# into

~/.claude/skills/deepchat-settings/ (all projects)

.claude/skills/deepchat-settings/ (one project)

resources/skills/deepchat-settings/SKILL.md

Apache-2.0Full file
1# DeepChat Settings Modification Skill
2
3Use this skill to safely change DeepChat *application* settings during a conversation.
4
5## Core rules
6
7- Only change settings when the user is asking to change **DeepChat** settings.
8- Use the dedicated settings tools; never attempt arbitrary key/value writes.
9- These tools are intended to be available only when this skill is active.
10- Viewing the main `deepchat-settings` `SKILL.md` activates this skill for the current conversation and exposes the `deepchat_settings_*` tools in the next tool loop iteration.
11- Viewing linked files under this skill does **not** activate the skill.
12- If the request is ambiguous, ask a clarifying question before applying.
13- For unsupported or high-risk settings (MCP, prompts, providers, API keys, paths): do **not** apply changes; instead explain where to change it and open Settings.
14
15## Supported settings (initial allowlist)
16
17Toggles:
18
19- `soundEnabled`: enable/disable sound effects.
20- `copyWithCotEnabled`: enable/disable copying COT details.
21
22Enums:
23
24- `language`: DeepChat locale, including `system`, `zh-CN`, `en-US`, `zh-TW`, `zh-HK`, `ko-KR`, `ru-RU`, `ja-JP`, `fr-FR`, `fa-IR`, `pt-BR`, `da-DK`, `he-IL`.
25- `theme`: `dark | light | system`.
26- `fontSizeLevel`: integer level within supported range.
27
28Settings navigation (open-only):
29
30- Use `deepchat_settings_open` only when the request cannot be fulfilled by the settings tools, and avoid calling it if the change is already applied.
31…

Excerpt shown under the repository's Apache-2.0 license.

More skills in deepchat

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates