Safely inspect and operate Lambda Cloud GPU instances through the documented Cloud API and SSH, with explicit approval before billable or destructive actions.
60
75%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./backend/cli/skills/cloud-compute/lambda-labs/SKILL.mdUse this skill for Lambda Cloud instance discovery and lifecycle planning. Do not invent a Lambda-native CLI: the supported automation contract used here is Lambda's documented HTTPS Cloud API.
provider_compute with list_resources, resource_status, or list_availability for live instance and capacity reads. account is the same reviewed instance-list request used by Test connection.curl executable; the macOS system /usr/bin/curl satisfies that boundary. User-owned replacements are rejected.curl over stdin, so the key is not placed in argv or a temporary file.last_used only after the API returns success.Use the current API reference before constructing a request:
https://cloud.lambda.ai/api/v1Authorization: Bearer <API key>For local user-managed authentication, avoid secrets in shell history. This read-only pattern keeps the header input out of argv:
printf 'Authorization: Bearer %s\n' "$LAMBDA_API_KEY" \
| curl --fail-with-body --silent --show-error \
--request GET \
--url https://cloud.lambda.ai/api/v1/instances \
--header 'accept: application/json' \
--header @-Do not run that command unless the shell was independently authenticated; a key saved in OpenScience is intentionally unavailable there.
Availability and pricing are live facts. Do not embed or repeat a hardcoded GPU catalog, region count, startup time, or hourly price.
Add the resulting host through Customize > Compute > SSH. Use the exact SSH username shown by Lambda, a literal private-key path with restrictive permissions, and a pinned host key. OpenScience never executes ProxyCommand or Match exec from imported SSH config.
synthetic-sciences/openscience
6a85742
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.