Agent skills that teach AI coding agents (Claude Code, Cursor, and any agent that supports the SKILL.md format) how to use the Lightning AI platform: GPU Studios, batch jobs, model deployments, code-execution sandboxes, the LLM gateway, and durable shareable artifact links.
| Skill | What it covers |
|---|---|
lightning-studios |
Create, start, stop and manage cloud GPU Studios; switch machines, run commands, transfer files, SSH |
lightning-jobs |
Launch and monitor batch jobs (single and multi-machine) on CPUs/GPUs, stream logs, collect artifacts |
lightning-deployments |
Deploy containers/APIs with autoscaling, manage releases, endpoints and auth |
lightning-sandboxes |
Fast ephemeral VMs for safe code execution: run commands, background processes, file I/O |
lightning-llm-gateway |
Call hosted LLMs (OpenAI, Anthropic, open models) through Lightning's models API |
lightning-artifacts |
Publish a file and get a durable, public lightning.ai/artifacts/<id> link that never expires and renders inline; list, revoke, and delete shares — entirely via the CLI with regular auth |
All skills are built around the lightning-sdk Python package and its lightning CLI (runnable via uvx), plus the raw lightning api escape hatch for anything the SDK doesn't wrap.
The easiest way is the skills.sh CLI, which installs into Claude Code, Cursor, Codex, and many other agents:
# interactive: pick skills and target agents
npx skills add Lightning-AI/skills
# install everything without prompts
npx skills add Lightning-AI/skills --all -y
# install a specific skill, e.g. just sandboxes
npx skills add Lightning-AI/skills -s lightning-sandboxes
# user-level (global) instead of the current project
npx skills add Lightning-AI/skills -gOr copy the skill folders manually into your agent's skills directory:
# Claude Code (project-level)
mkdir -p .claude/skills
cp -r lightning-studios lightning-jobs lightning-deployments lightning-sandboxes lightning-llm-gateway .claude/skills/
# Claude Code (user-level)
cp -r lightning-* ~/.claude/skills/uvinstalled (skills invoke the CLI viauvx lightning-sdk)- A Lightning AI account: authenticate with
lightning loginor setLIGHTNING_API_KEY+LIGHTNING_USER_ID
- Skills never guess the organization or teamspace: when more than one is available and none is configured, they ask the user which one to use.
- Skills prefer the documented SDK/CLI surface and fall back to
lightning api <endpoint>for raw REST calls.
Adding or editing a skill? See AUTHORING.md for the SKILL.md
format, the house-style section layout, the conventions above, and how to
live-test every command against a control plane before opening a PR.