skill-card-generator — скилл для Claude Code: установка и запуск
Делает черновик карты управления для готового каталога скилла: находит сигналы в файлах, собирает контекст, рендерит markdown и проверяет, что маркеры проверки убраны.
npx skills add NVIDIA/skills --skill skill-card-generator -a claude-codeЧто делает skill-card-generator
Скилл берёт готовый каталог скилла и делает черновик карты для проверки: что скилл умеет, какие права просит, что требует от окружения. Каталог приходит аргументом, а если аргумента нет, берётся текущая папка.
Внутри три скрипта. scripts/discover_assets.py собирает отчёт о файлах и метаданных репозитория. По этому отчёту агент пишет контекст в JSON, сверяясь с подсказками в references/style-guide.md. Дальше scripts/render_card.py проверяет форму контекста и собирает markdown по шаблону references/skill-card.md.j2.
Права узкие: чтение из каталога-цели, его references/ и scripts/, запись только туда или в /tmp/, оболочка — только для трёх названных скриптов. Без установленного jinja2 рендерер не запустится, Python 3 нужен с самого начала. Результат остаётся черновиком: scripts/validate_submission.py лишь падает, если в карте уцелели маркеры VERIFY или SELECT.
Какие задачи решает
- собрать карту управления для готового каталога скилла
- обновить карту после правок в скилле
- вытащить из каталога файлы и метаданные, на которых строится карта
- проверить, что в карте не осталось VERIFY- и SELECT-маркеров
- подготовить материал к юридической и safety-проверке
Примеры запросов агенту
- Сгенерируй карту управления для скилла в
./skills/my-skill - Обнови карту для каталога
/path/to/target-skill, вSKILL.mdбыли правки - Построй черновик карты для текущей папки и прогони проверку маркеров перед отправкой
Как установить skill-card-generator
1Через Skills CLI (Vercel)
npx skills add NVIDIA/skills --skill skill-card-generator -a claude-code2Вручную: положить файлы
~/.claude/skills/skill-card-generator/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/skill-card-generator/
1Через Skills CLI (Vercel)
npx skills add NVIDIA/skills --skill skill-card-generator -a codex2Вручную: положить файлы
.agents/skills/skill-card-generator/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add NVIDIA/skills --skill skill-card-generator -a cursor2Вручную: положить файлы
.cursor/skills/skill-card-generator/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install NVIDIA/skills skill-card-generator2Вручную: положить файлы
.github/skills/skill-card-generator/SKILL.md1Через Skills CLI (Vercel)
npx skills add NVIDIA/skills --skill skill-card-generator -a gemini-cli2Командой платформы
gemini skills install https://github.com/NVIDIA/skills --path skills/skill-card-generatorВручную: положить файлы
.devin/skills/skill-card-generator/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add NVIDIA/skills --skill skill-card-generator -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о skill-card-generator
Как установить skill-card-generator в Claude Code?
Выполните npx skills add NVIDIA/skills --skill skill-card-generator -a claude-code. Файл скилла окажется по пути ~/.claude/skills/skill-card-generator/SKILL.md.
Что делает skill-card-generator?
Собирает черновик карты управления по формату NVIDIA для каталога, который уже существует, опираясь на сигналы из его файлов.
Что нужно, чтобы скилл заработал?
Python 3, установленный jinja2 для рендерера и каталог с SKILL.md или skill.md внутри.