@tts-open-toolkit/cli
v0.1.7
Published
TTS Open Toolkit CLI for installing TTS OpenAPI coding skills, registering MCP servers, and managing npm updates.
Maintainers
Readme
TTS Open Toolkit CLI
tts_open_toolkit installs TTS OpenAPI skills and provides Partner Center OAuth commands.
Install
npm install -g @tts-open-toolkit/cliQuick Start
Install bundled TTS skills into the current project:
tts_open_toolkit skill add --scope projectInstall into an agent's user directory:
tts_open_toolkit skill add --agent codexCheck skill state:
tts_open_toolkit skill list --scope project
tts_open_toolkit skill state --scope projectUse Partner Center OAuth-backed commands:
tts_open_toolkit auth login
tts_open_toolkit auth login --add --profile work
tts_open_toolkit auth use work
tts_open_toolkit auth basic-info --json
tts_open_toolkit app list --json
tts_open_toolkit sandbox shop list --json
tts_open_toolkit sandbox product list --shop-id <shop-id> --json
tts_open_toolkit devapi list --json
tts_open_toolkit devapi call partner-profile --jsonSkill Targets
--scope projectinstalls under the current project's.codex/skills.--scope userinstalls under~/.codex/skills.--agent codex|cc|trae|trae-cnselects an agent user directory.--target DIRinstalls into an explicit custom directory.
--scope, --agent, and --target are mutually exclusive.
Shell Completion
Load command, subcommand, option, and enum-value completion in the current shell:
# Bash
source <(tts_open_toolkit completion bash)
# Zsh
source <(tts_open_toolkit completion zsh)
# Fish
tts_open_toolkit completion fish | sourceAdd the matching line to .bashrc, .zshrc, or
~/.config/fish/config.fish to enable completion in future sessions.
Other Commands
tts_open_toolkit mcp add demo --command node --scope user
tts_open_toolkit mcp add demo --command node --scope project
tts_open_toolkit mcp list --json
tts_open_toolkit setup codex
tts_open_toolkit setup cc
tts_open_toolkit auth doctor
tts_open_toolkit update channel
tts_open_toolkit update channel stable
tts_open_toolkit update --check
tts_open_toolkit doctorConfiguration
User config follows OS conventions. Project .tts_open_toolkit/config.json is
an optional override; --config FILE disables discovery. Update state uses the
OS cache. Run tts_open_toolkit doctor for exact paths.
The user update channel defaults to beta; project config cannot change it.
Beta includes Beta, RC, and Stable releases; RC includes RC and Stable.
OAuth profile metadata is stored in ~/.tts_open_toolkit/config.json; tokens
stay in macOS Keychain or Windows CurrentUser DPAPI.
