with one click
crater-cli-completion
// Crater CLI 补全域:指导 AI Agent 帮用户生成、安装、更新或卸载 bash/zsh Tab 补全脚本,并排查 shell 补全不可用问题。用户提到 crater completion、crater comp、Tab 补全、bash、zsh、.bashrc、.zshrc、补全脚本、completion install/uninstall 时使用。
// Crater CLI 补全域:指导 AI Agent 帮用户生成、安装、更新或卸载 bash/zsh Tab 补全脚本,并排查 shell 补全不可用问题。用户提到 crater completion、crater comp、Tab 补全、bash、zsh、.bashrc、.zshrc、补全脚本、completion install/uninstall 时使用。
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 帮用户查看和修改 CLI 本地配置,当前重点支持显示语言切换。用户提到 crater config、language、语言、中文、英文、切换语言、显示语言、配置项、state.json 时使用。
| name | crater-cli-completion |
| version | 1.0.1 |
| description | Crater CLI 补全域:指导 AI Agent 帮用户生成、安装、更新或卸载 bash/zsh Tab 补全脚本,并排查 shell 补全不可用问题。用户提到 crater completion、crater comp、Tab 补全、bash、zsh、.bashrc、.zshrc、补全脚本、completion install/uninstall 时使用。 |
| metadata | {"requires":{"bins":["crater"]},"cliHelp":"crater completion --help"} |
CRITICAL — 开始前 MUST 先读取 crater-cli-shared(可能路径:../crater-cli-shared/SKILL.md),其中包含全局选项、非交互调用、错误处理和敏感信息规则。
通过 crater completion 或别名 crater comp 帮助用户配置 shell Tab 补全时,遵守本规则。
completion install 和 completion uninstall 会修改用户的 shell rc 文件;执行前必须确认用户意图。--yes / -y。crater <command> --help、领域 skill 和结构化输出。crater __complete ... 是 shell 钩子使用的快路径,不作为稳定用户接口;只有在排查补全机制本身时才考虑。crater-cli-completion-shell(可能路径:references/crater-cli-completion-shell.md)。crater completion zsh
crater completion bash
crater completion install zsh
crater completion install bash
crater completion uninstall zsh
bash 或 zsh;PowerShell 当前不在支持范围内。crater completion <shell>,它不修改文件。crater completion install <shell>,并确认会修改对应 rc 文件。--yes。source 当前 rc 文件有时不足以刷新补全状态。