Run a powerful coding tool as a sub-agent with a given model and prompt. This skill should be used whenever tasks need to be run (e.g. build-and-test), code reviews and edits, second opinions are needed, or files need to be read and summarized.
List all models stored in the parameters database along with their parameters. Use when the user asks to "list models", "show models in the database", or "what models are stored".
Show all models available on the SambaNova platform with their context length and max completion tokens. Use when the user asks "what models are available", "show platform models", or needs to look up model parameters before adding one to the database.
Reset the model parameters database, clearing all entries. Use when the user asks to "reset the database", "clear the model database", or "wipe model parameters".
Insert or update a model in the parameters database. Use when the user asks to "update model", "add model", or "insert model" with model details.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code skills for managing SambaNova models and running coding sub-agents.
In Claude Code, run:
/plugin marketplace add <this repository link>
/plugin install samba-plugin
venv supportSAMBANOVA_API_KEY environment variable (required by /model-info, /code, and others.)/setup before using any other skillcontinue or opencode installed (CLI available — no model configuration required)The plugin maintains its own local SQLite database (model_params.db) that stores all model configurations. This database is the sole source of truth — the plugin never reads your personal Continue or OpenCode config files. When you use /code, the plugin generates isolated, runtime-only configurations for the sub-agent, ensuring a clean separation from your existing IDE setups.
| Skill | Command | Description |
|---|---|---|
| setup | /setup | Initialize the virtual environment and install agent_shims |
| code | /code <tool> <model> <prompt> <cwd> [files...] | Delegate a coding task to a sub-agent |
| list-models | /list-models | List all models in the local parameters database |
| model-info | /model-info | Show all models available on the SambaNova platform |
| update-model | /update-model <name> <ctx> <max_tokens> [params_json] | Add or update a model in the database |
| reset-model-db | /reset-model-db | Clear all entries from the model database |
Runs a coding tool (continue or opencode) as a sub-agent with a specified model
and prompt. Useful for delegating tasks like code review, implementation, or ideation.
/code <tool> <model> <cwd> <prompt> [--max-tokens <n>] [--tool-arg <arg>...]
Arguments:
| Argument | Required | Description |
|---|---|---|
tool | Yes | continue or opencode (see tool selection guide below) |
model | Yes | Bare model ID from the database (e.g. MiniMax-M2.7, not sambanova/MiniMax-M2.7) |
cwd | Yes | Working directory for the tool (defaults to project root if unspecified) |
prompt | Yes | The prompt to send, quoted as a single shell argument |
--max-tokens | No | Override the model's max_completion_tokens for this run |
--tool-arg | No | Extra args passed to the underlying tool (repeatable, use = syntax for flags: --tool-arg="--file") |
Tool selection guide:
| Scenario | Tool |
|---|---|
| Large code generation (1,000+ lines) | continue — iterates across turns, tested up to 3,700 lines |
| Code review of large files (1,500+ lines) | continue — reads in chunks; opencode truncates at ~1,500 lines |
| Qwen3-235B + C++ | continue (cleaner) or opencode |
| Side-effect-free output needed | opencode — doesn't modify filesystem |
See skills/code/prompting/ for detailed model and tool guides.
Common model aliases:
| User says | Maps to |
|---|---|
MiniMax, sambanova/MiniMax-M2.7 | MiniMax-M2.7 |
gpt-oss, sambanova/gpt-oss-120b | gpt-oss-120b |
Lists all models currently stored in the local parameters database along with their context length, max completion tokens, and sampling parameters.
/list-models
Queries the SambaNova API (https://api.sambanova.ai/v1/models) to display the full
catalog of available models with their context length and max completion tokens.
Requires SAMBANOVA_API_KEY to be set.
This shows what models can be used, as opposed to /list-models which shows what
is stored locally.
/model-info
Inserts or updates a model entry in the local parameters database. Looks up model
details from /model-info and sampling parameters from HuggingFace documentation
before writing.
/update-model <name> <context_length> <max_completion_tokens> [sampling_parameters_json]
The sampling parameters argument is a JSON string (e.g. '{"temperature": 0.7, "topP": 0.9}').
Deletes all entries from the model parameters database. Prompts for confirmation before proceeding.
/reset-model-db
skills/
├── setup/ # Environment initialization
├── code/ # Sub-agent coding tool runner
├── list-models/ # Database model listing
├── model-info/ # SambaNova platform model catalog
├── update-model/ # Database model upsert
└── reset-model-db/ # Database reset
npx claudepluginhub sambanova/sambanova-plugin-cc --plugin samba-pluginUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.