opentaste
v0.0.1
Published
OpenTaste CLI to manage CommandCode taste
Maintainers
Readme
OpenTaste CLI
Manage taste learning packages for CommandCode.
Usage
No installation required! Use with npx:
npx opentaste pull [package-name]
npx opentaste push [package-name]
npx opentaste listInstallation (Optional)
For frequent use, install globally:
npm i -g opentasteThen use directly:
opentaste pull [package-name]
opentaste push [package-name]Commands
Pull Taste Package
Pull taste packages from storage to your project:
npx opentaste pull [package-name]
npx opentaste pull --all # Pull all packages
npx opentaste pull -g [package-name] # Pull from global storage
npx opentaste pull --remote username/package # Pull from remote (with namespace)
npx opentaste pull --remote orgname/package # Pull from organization
npx opentaste pull --overwrite # Overwrite instead of merge (default: merge)Remote Pull with Namespace:
- Format:
username/packageNameororgname/packageName - You can only pull from your own account or organizations you're a member of
- The package is saved locally without the namespace (e.g.,
user/cli→.commandcode/taste/cli/)
Push Taste Package
Push taste packages from your project to storage:
npx opentaste push [package-name]
npx opentaste push --all # Push all packages
npx opentaste push -g [package-name] # Push to global storage
npx opentaste push --remote [package-name] # Push to remote
npx opentaste push --overwrite # Overwrite instead of merge (default: merge)List Packages
List available taste packages:
npx opentaste list
npx opentaste list -g # List global packages
npx opentaste list --remote # List remote packagesDelete Package
Delete a taste package:
npx opentaste delete <package-name>
npx opentaste delete -g <package-name> # Delete from global storageLint Package
Validate taste file format and structure:
npx opentaste lint [package-name]
npx opentaste lint --all # Lint all packages
npx opentaste lint -g [package-name] # Lint global packagesOpen Package
Open a taste package in your editor:
npx opentaste open <package-name>
npx opentaste open -g <package-name> # Open from global storageUpdate CLI
Update opentaste CLI to the latest version:
npx opentaste updateOther Commands
npx opentaste -v # Show version
npx opentaste --version # Show version
npx opentaste -h # Show help
npx opentaste --help # Show helpDevelopment
# Install dependencies
pnpm install
# Build
pnpm build
# Development mode with auto-reload
pnpm dev
# Test locally with npm link
npm link
opentaste -vAbout
For more information about Command Code, visit commandcode.ai
License
UNLICENSED
Keywords
- cli
- opentaste
- commandcode
- command-code
- preferences
- ai
- coding-agent
- langbase
- developer-tools
