بنقرة واحدة
crater-cli-config
// Crater CLI 配置域:指导 AI Agent 帮用户查看和修改 CLI 本地配置,当前重点支持显示语言切换。用户提到 crater config、language、语言、中文、英文、切换语言、显示语言、配置项、state.json 时使用。
// Crater CLI 配置域:指导 AI Agent 帮用户查看和修改 CLI 本地配置,当前重点支持显示语言切换。用户提到 crater config、language、语言、中文、英文、切换语言、显示语言、配置项、state.json 时使用。
Crater CLI 共享基础:安全调用 crater 命令的通用规则,包括可执行文件选择、全局选项、--json、--no-interactive、--help、错误输出、退出码、敏感信息处理,以及执行会修改用户环境的命令前的确认规则。处理任何 Crater CLI 操作前使用。
Crater CLI 认证域:指导 AI Agent 帮用户登录、重新登录、查看和切换已保存身份、删除凭据、登出当前身份,以及排查 token、session、active_context、Keyring、401/403、未登录等认证问题。用户提到 crater auth、login、logout、switch、ls、rm、session、token、active context、Keyring、未登录、认证失败、权限错误时使用。
Crater CLI 补全域:指导 AI Agent 帮用户生成、安装、更新或卸载 bash/zsh Tab 补全脚本,并排查 shell 补全不可用问题。用户提到 crater completion、crater comp、Tab 补全、bash、zsh、.bashrc、.zshrc、补全脚本、completion install/uninstall 时使用。
| name | crater-cli-config |
| version | 1.0.0 |
| description | Crater CLI 配置域:指导 AI Agent 帮用户查看和修改 CLI 本地配置,当前重点支持显示语言切换。用户提到 crater config、language、语言、中文、英文、切换语言、显示语言、配置项、state.json 时使用。 |
| metadata | {"requires":{"bins":["crater"]},"cliHelp":"crater config --help"} |
CRITICAL — 开始前 MUST 先读取 crater-cli-shared(可能路径:../crater-cli-shared/SKILL.md),其中包含全局选项、非交互调用、错误处理和敏感信息规则。
通过 crater config 命令帮助用户处理 CLI 本地配置时,遵守本规则。
state.json 写入或配置项相关问题。crater config language 会修改用户本地 CLI 状态;执行前确认用户确实要切换语言。crater config ... 操作,不要要求用户手动编辑 state.json。crater config --help 或 crater config language --help。state.json 中。language 字段控制 CLI 的显示语言。en、zh-CN。crater-cli-config-language(可能路径:references/crater-cli-config-language.md)。crater config language zh-CN
crater config language en
crater config language zh-CN --json
--json 模式下失败,检查是否提供了 [LANG] 位置参数。en 或 zh-CN。state.json 是否不可写。