skills/modal-compute/SKILL.md
Run GPU workloads on Modal's serverless infrastructure. Use when the user needs remote GPU compute for training, inference, benchmarks, or batch processing and Modal CLI is available.
npx skillsauth add maedoc/tvb-wiki modal-computeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use the modal CLI for serverless GPU workloads. No pod lifecycle to manage — write a decorated Python script and run it.
pip install modal
modal setup
| Command | Description |
|---------|-------------|
| modal run script.py | Run a script on Modal (ephemeral) |
| modal run --detach script.py | Run detached (background) |
| modal deploy script.py | Deploy persistently |
| modal serve script.py | Serve with hot-reload (dev) |
| modal shell --gpu a100 | Interactive shell with GPU |
| modal app list | List deployed apps |
T4, L4, A10G, L40S, A100, A100-80GB, H100, H200, B200
Multi-GPU: "H100:4" for 4x H100s.
import modal
app = modal.App("experiment")
image = modal.Image.debian_slim(python_version="3.11").pip_install("torch==2.8.0")
@app.function(gpu="A100", image=image, timeout=600)
def train():
import torch
# training code here
@app.local_entrypoint()
def main():
train.remote()
command -v modalresearch
Set up a recurring research watch on a topic, company, paper area, or product surface. Use when the user asks to monitor a field, track new papers, watch for updates, or set up alerts on a research area.
development
Build and deploy the TVB research wiki as a static site using MkDocs and GitHub Pages.
development
Full pipeline for maintaining the TVB research wiki: hourly arXiv ingestion, static site build, git commit, and GitHub Pages deployment.
documentation
arXiv paper ingestion for the TVB research wiki: fetch new papers, extract entities/concepts, update raw/ and meta/.