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)
1# DeepChat Settings Modification Skill23Use this skill to safely change DeepChat *application* settings during a conversation.45## Core rules67- 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.1415## Supported settings (initial allowlist)1617Toggles:1819- `soundEnabled`: enable/disable sound effects.20- `copyWithCotEnabled`: enable/disable copying COT details.2122Enums:2324- `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.2728Settings navigation (open-only):2930- 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.
