runpod-launch
Use when adding or changing a "Run on Runpod" launch card for an article, writing or editing runpod/profiles/<id>.yaml, creating a Runpod template for an article, or deciding whether a card carries th
SKILL.md.claude/skills/runpod-launch/SKILL.md
GitHubRunpod Launch
The design and the reasons live in ops/adr/2026-09-30-runpod-poc.md and runpod/README.md. Read them first.
Rules
- One Runpod template per article, created by the owner under the Matatabi AI account. Settings: the template table in
runpod/README.md. - The card is
{% runpod %}in the article. It reads the profile whosearticleis the page, so the profile must havetemplate:. - Check the model licenses before adding a card. If any model in the profile forbids commercial use (research or evaluation only, non-commercial, and so on), write
referral: falsein the profile with a comment naming the license. The card then has no referral code and no disclosure line. Read the license text itself (the model's LICENSE file), not only the Hugging Face tag. When unsure, ask the owner. - The template's creator earnings (1% of spend in Runpod credits) cannot be turned off per template as far as the public docs say. Tell the owner when a non-commercial model gets a template.
- Do not run Pods or local GPU tests without asking the owner first.
- Changes to the idle or failure terminate, or to any RunPod API call, are not merged until a real Pod from a real template has terminated itself ("本番の Pod での確認" in
runpod/README.md). Local runs never reach the RunPod API, and a terminate that only passed locally stayed broken for two weeks.
Steps
- Profile: follow "新しいプロファイルを足すとき" in
runpod/README.md. - License check: list every model in the profile and read its license. Set
referral: falseif one is non-commercial. - The owner creates the template; put its ID in
template:and the starred GPUs ingpu.recommended. - Place
{% runpod %}in the JA article (EN/ZH only when localization is asked for). - Check the card on localhost (see preview-site).
Checks
npm run check:runpodnpm run build