К основному содержанию
скилл CX Codex

pytorch — скилл для Claude Code: что делает и как установить

Скилл обучает ИИ-агента писать архитектуры на PyTorch, настраивать обучение трансформеров, диффузионных моделей и оптимизировать вычисления на GPU.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Mindrally/skills --skill pytorch -a claude-code
Открыть на GitHub

Что делает pytorch

Скилл задаёт правила проектирования нейросетей на PyTorch. Агент строит архитектуры через наследование от nn.Module и метод forward. Веса инициализируются в __init__, а постоянные тензоры без параметров регистрируются через буферы. При инференсе код сразу оборачивается в torch.no_grad().

Инструкции охватывают работу с Hugging Face Transformers и библиотекой Diffusers, включая пайплайны уровня SDXL и настройку LoRA. Для параллельных вычислений агент применяет DataParallel или DistributedDataParallel. Без сторонних библиотек transformers и diffusers запустить генеративные сценарии не выйдет. Смешанная точность через torch.cuda.amp и накопление градиентов удерживают расход памяти GPU под контролем.

Для проверки инференса скилл помогает собирать интерактивные интерфейсы на Gradio. В тренировочные циклы агент закладывает раннюю остановку и отсечение градиентов. Большие датасеты передаются через потоковую загрузку. Код остаётся компактным.

Какие задачи решает

  • Описать архитектуру кастомной нейросети через nn.Module
  • Настроить дообучение трансформера методами LoRA или P-tuning
  • Запустить генерацию изображений через Diffusers со схемой SDXL
  • Внедрить смешанную точность с помощью torch.cuda.amp для экономии памяти GPU
  • Собрать демонстрационный интерфейс на Gradio для готовой модели

Примеры запросов агенту

  • Напиши класс модели на PyTorch с кастомным forward и зарегистрируй буферы для маски
  • Настрой дообучение Hugging Face модели с помощью LoRA и добавь torch.cuda.amp
  • Сделай интерфейс на Gradio для инференса диффузионной модели SDXL с обработкой ошибок

Как установить pytorch

1Через Skills CLI (Vercel)

npx skills add Mindrally/skills --skill pytorch -a claude-code

2Вручную: положить файлы

~/.claude/skills/pytorch/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/pytorch/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о pytorch

Как установить pytorch в Claude Code?

Выполните команду npx skills add Mindrally/skills --skill pytorch -a claude-code в терминале вашего проекта.

Что делает скилл pytorch?

Он направляет агента на написание лаконичного объектно-ориентированного кода на PyTorch, конфигурацию трансформеров и диффузионных сетей. В инструкции входят шаблоны градиентного накопления и защиты от переполнения видеопамяти.

Как скилл организует обучение на нескольких видеокартах?

Агент настраивает распределение вычислений через DistributedDataParallel или DataParallel и применяет профилирование для поиска узких мест.

Исходный текст

SKILL.md · Apache-2.0
---
name: pytorch
description: PyTorch deep learning development with transformers, diffusion models, and GPU optimization.
metadata:
  maintainer: Mindrally
  source: https://github.com/Mindrally/skills
---

# PyTorch Development

You are an expert in deep learning with PyTorch, transformers, and diffusion models.

## Core Principles

- Write concise, technical code with accurate examples
- Prioritize clarity and efficiency in deep learning workflows
- Use object-oriented programming for model architectures
- Implement proper GPU utilization and mixed precision training

## Model Development

### Custom Modules
- Implement custom `nn.Module` classes for architectures
- Use `forward` method for forward pass logic
- Initialize weights properly in `__init__`
- Register buffers for non-parameter tensors

### Autograd
- Leverage automatic differentiation
- Use `torch.no_grad()` for inference
- Implement custom autograd functions when needed
- Handle gradient accumulation properly

## Transformers Integration

- Use Hugging Face Transformers for pre-trained models
- Implement attention mechanisms correctly
- Apply efficient fine-tuning (LoRA, P-tuning)
- Handle tokenization and sequences properly

## Diffusion Models

- Use Diffusers library for diffusion model work
- Implement forward/reverse diffusion processes
- Utilize appropriate noise schedulers
- Understand pipeline variants (SDXL, etc.)

## Training Best Practices

### Data Loading
- Implement efficient DataLoaders
- Use proper train/validation/test splits
- Apply data augmentation appropriately
- Handle large datasets with streaming

### Optimization
- Apply learning rate scheduling
- Implement early stopping
- Use gradient clipping for stability
- Handle NaN/Inf values properly

## Performance Optimization

- Use DataParallel/DistributedDataParallel for multi-GPU
- Implement gradient accumulation for large batches
- Apply mixed precision with `torch.cuda.amp`
- Profile code to identify bottlenecks

## Gradio Integration

- Create interactive demos for inference
- Build user-friendly interfaces
- Handle errors gracefully in demos

© Mindrally · Apache-2.0 · Mindrally/skills

Похожие скиллы

Всё по теме «ИИ и ML» →
skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок writing-for-agents Matt Pocock Помогает писать скиллы и документы с инструкциями для агентов. Пригодится при правках AGENTS.md, CLAUDE.md и связанных справочных файлов. 466 719установок media-use heygen-com Находит и генерирует ассеты для видео в HyperFrames — музыку, дикторский голос, аватары и эффекты. Сохраняет всё локально в assets. CX Codex +1 1 100 000установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок subagent-driven-development Jesse Vincent Скилл выполняет план через отдельных субагентов для каждой задачи и проверяет результат после каждого шага. Подходит для независимых задач в одной сессии. CX Codex 237 746установок orchestration stablyai Координирует воркеров Orca через DAG задач, циклы супервизора и цепочки сообщений. Пригодится для распределения сложной работы между агентами. CX Codex +1 349 800установок

Из того же набора214

deep-learning-python Задаёт агенту правила разработки нейросетей на Python: от моделей PyTorch и тюнинга LoRA до диффузии и демо на Gradio. Помогает писать чистый пайплайн без лишнего бойлерплейта. CX Codex +1 849установок performance-optimization Набор правил для веб-производительности: серверный рендеринг, CSS, JavaScript, ассеты и кэш. Полезен, когда агент пишет фронтенд и вы хотите задать ему планку. CX Codex +1 848установок sass-best-practices Скилл задаёт агенту правила письма на Sass с отступами: структура файлов, переменные, миксины, BEM. Пригодится, если стили в проекте пишут на .sass, а не на SCSS. CX Codex +1 845установок nextjs-react-redux-typescript-cursor-rules Свод правил и стандартов разработки для связки Next.js, React, Redux Toolkit и TypeScript. Задаёт архитектуру компонентов, строгую типизацию и требования к стилю кода для ИИ-агента. CX Codex +1 842установок java-quarkus-development Набор правил и практик для разработки сервисов на Java Quarkus. Помогает проектировать реактивные API, настраивать Panache и готовить нативную сборку под GraalVM. CX Codex +1 836установок elixir Скилл задаёт агенту стиль работы с Elixir и Phoenix: функциональные паттерны, Ecto, LiveView, OTP. Пригодится, когда проект на BEAM, а не на чём-то ещё. CX Codex +1 836установок nuxtjs-vue-typescript Набор правил для разработки приложений на Nuxt 3 и Vue 3 с TypeScript и Tailwind CSS. Задаёт архитектуру компонентов, типизацию и шаблоны выборки данных. CX Codex +1 834установок spring-boot Скилл задаёт агенту стиль кода на Spring Boot: REST-контроллеры, тесты, безопасность, сборка и деплой. Пригодится, когда проект на Java и хочется единообразия. CX Codex +1 832установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой