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.
Use this skill to safely change DeepChat application settings during a conversation.
Core rules
Only change settings when the user is asking to change DeepChat settings.
Use the dedicated settings tools; never attempt arbitrary key/value writes.
These tools are intended to be available only when this skill is active.
Viewing the main deepchat-settingsSKILL.md activates this skill for the current conversation and exposes the deepchat_settings_* tools in the next tool loop iteration.
Viewing linked files under this skill does not activate the skill.
If the request is ambiguous, ask a clarifying question before applying.
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.
Confirm the user is requesting a DeepChat settings change.
If the settings tools are not yet present, inspect the main deepchat-settings skill document first so the skill becomes active for this conversation.
Determine the target setting and the intended value.
If the setting is supported, call the matching tool:
toggles: deepchat_settings_toggle
language: deepchat_settings_set_language
theme: deepchat_settings_set_theme
font size: deepchat_settings_set_font_size
Confirm back to the user what changed (include the final value).
If the setting is unsupported, call deepchat_settings_open (with section) and provide a short pointer to the correct Settings section. Do not call it if the requested change has already been applied.