Use this skill when the user asks to list, create, inspect, update, disable, re-enable, or revoke AltLLM Portal API keys for external agents or applications.
SkillScore100Maintained
Automatic
◆AI Engineer pack
Last verified 8/12/2026
What it changes
Passed 22 of 22 test cases with the skill, and 10 of 22 without it.
Without skill45%
With skill100%
Checks it passed that the model alone missed
Lists list-api-keys as functional in production
Identifies get-api-key as the inspection command
Lists create-api-key as functional in production
and 15 more in the full report
12 fixed10 passed either way0 still failing0 broke
Pass-rate lift
+55 pp
Tokens
-36%
Agent turns
0%
Response time
-63%
Model gemini-3.6-flashMeasured 8/12/2026v122 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 12
Prompt
If I create a new credential using altllm CLI without supplying an explicit model allowlist flag, what models are associated with the key by default?
What was checked, without and with the skill
Checked
Without skill
With skill
States that the default AltLLM model set is applied when no allowlist is passed
Missed
Passed
case-05 · gemini-3.6-flash · 8/12/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md45 lines2 files
AltLLM Portal API Keys
Portal API key lifecycle management for the local altllm CLI.
Shared Setup
Before the first altllm command in a fresh checkout, read and follow:
../_shared/preflight.md
../_shared/session-and-target.md
Command Index
Command
Purpose
list-api-keys
List active and disabled keys
create-api-key
Create a new key, optionally with a model allowlist
get-api-key
Inspect one key
update-api-key
Rename a key, change status, or replace the model allowlist
revoke-api-key
Permanently revoke a key
Rules
create-api-key returns the full key only once.
If no model allowlist is passed, the Portal API applies its default AltLLM model set.
Key permissions narrow accessible models, but gateway balance and tier checks still apply.
Flex users can allowlist normal AltLLM models and Flex-only altllm-flex-* models; backend access checks remain authoritative.
update-api-key --status disabled is reversible.
revoke-api-key is permanent.
keys is an alias for list-api-keys.
Known Production Limitation
The single-key Portal API routes are currently broken in production.