PerforatedAI — скилл

Скиллы для Claude Code, Codex и Cursor встраивают искусственные дендриты в PyTorch-модель и разбирают результаты обучения.

  • 241 ★ репозитория
  • Последний коммит
  • Apache-2.0
СкиллОфициальный

Расширенный доступ

Почему такой уровень

  • Скилл правит обучающий скрипт проекта и конфигурацию запусков.
  • Обучение остается за пользователем: агент не запускает код, но читает присланный вывод.
Все причины и проверки

perforatedai/perforatedai

Установка

Ручная установка

npx skills add PerforatedAI/PerforatedAI -a claude-code -s '*'

Команда из README ставит все скиллы в проект. Замените `claude-code` на `github-copilot`, `codex` или `cursor`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скилл правит обучающий скрипт проекта и конфигурацию запусков.
  • Обучение остается за пользователем: агент не запускает код, но читает присланный вывод.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Папка `skills/` содержит восемь скиллов для интеграции библиотеки PerforatedAI в обучающий скрипт на PyTorch. Библиотека добавляет искусственные дендриты: дополнительные сигналы обучения на уровне отдельных нейронов. Главный скилл `perforatedai` запускается фразой «Perforate my model», разбирает код и вносит около десяти строк интеграции. Остальные скиллы подключаются по ситуации. `perforatedai-analyze` читает CSV-выводы обучения и советует изменения конфигурации, `perforatedai-distributed` срабатывает при DataParallel и DDP, `perforatedai-libraries-transformers` при HuggingFace `Trainer`. `perforatedai-wandb` настраивает логирование в Weights and Biases, `perforatedai-plot` рисует зависимость точности от числа параметров. Обучение запускает пользователь, агент читает присланный вывод.

Для кого. ML-инженеры и исследователи на PyTorch, которые хотят проверить дендритную оптимизацию без ручной переделки обучающего кода.

Подходит, если

  • Модель на PyTorch упирается в точность, и нужно проверить дендриты на ней.
  • Размер модели ограничен, а точность нужно сохранить.
  • Обучение идет через HuggingFace `Trainer` или на нескольких GPU.
  • После прогона нужно разобрать CSV и понять, что менять в конфигурации.

Не подходит, если

  • Модель написана не на PyTorch.
  • Нужна только справка по библиотеке без правок скрипта.
  • Обучение уже оптимизировано под жесткий бюджет и менять цикл нельзя.

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

Perforate my model: встрой дендриты в обучение из `train.py` и скажи, какую команду мне запустить.

Ограничения

Нужны Python 3.7 или новее и PyTorch 1.9 или новее. Сам пакет скиллы не ставят: `pip install perforatedai perforatedbp` выполняют отдельно. Цифры из README относятся к полной системе Perforated Backpropagation из пакета Perforated AI Suite, доступного по запросу. Команда `npx skills add` копирует скиллы в папку выбранного агента. Для моделей на других фреймворках скиллы не предназначены. Лицензия репозитория — Apache-2.0.

Как отключить. Удалите папки скиллов `perforatedai*` из `.claude/skills/` или каталога другого агента. Правки в обучающем скрипте откатите через git.

Частые вопросы

Как поставить скиллы PerforatedAI в Claude Code?

Откройте терминал в корне проекта и выполните `npx skills add PerforatedAI/PerforatedAI -a claude-code -s '*'`. Для другого агента замените значение после `-a` на `github-copilot`, `codex` или `cursor`.

Какую фразу сказать агенту, чтобы начать?

«Perforate my model». Для отладки подойдет «Debug my perforated model», для вывода в продакшн «Export my perforated model» с форматами ONNX, TFLite и TorchScript.

Что делает скилл perforatedai-analyze?

Читает CSV-файлы после обучения и рекомендует изменения конфигурации. Вызывают его фразой «Analyze my perforated results» после завершения прогона.

Нужно ли ставить библиотеку отдельно?

Да. Скиллы только правят скрипт, поэтому `pip install perforatedai perforatedbp` выполняют в окружении проекта до первой интеграции.

Подходят ли скиллы для обучения на нескольких GPU?

Да. Скилл `perforatedai-distributed` подключается сам, когда главный скилл находит DataParallel или DDP.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Ledidi проектирует минимальные правки ДНК, РНК и белков под нужный ответ модели; встроенный навык ведет агента по API.

СкиллМинимальный доступ119Звезды репозитория

Шаблон для аналитиков данных: AGENTS.md, CLAUDE.md и набор скиллов по Python, SQL, Polars и диагностике моделей.

СкиллМинимальный доступ115Звезды репозитория
Официальный

Скиллы Probabl для экспериментов по машинному обучению: пайплайн на scikit-learn и skrub, оценка, аудит и подключение к Skore Hub

ПлагинМинимальный доступ145Звезды репозитория

17 скиллов для вычислительной биологии: RNA-seq, одноклеточный анализ, структуры белков, докинг, литература и графики

СкиллРасширенный доступ75Звезды репозитория

Около 200 скиллов для Claude Code по биоинформатике, химии и биостатистике: от анализа РНК-секвенирования до докинга молекул

СкиллРасширенный доступ389Звезды репозитория

Скилл Claude Code учит агента библиотеке tangermeme для анализа геномных нейросетей: DeepLIFT/SHAP, мутагенез, дизайн.

СкиллМинимальный доступ333Звезды репозитория

Коротко о README

Библиотека добавляет дендриты к нейронам PyTorch-модели и обещает прирост точности, сжатие и экономию данных. В репозитории есть примеры (MNIST, TD3, ImageNet ResNet-18, Edge Impulse) и документация API. Скиллы описаны в разделе AI Agent Skills.

Бейдж для README

Исходный SKILL.md

---
name: perforatedai
description: "Expert in PerforatedAI library for adding artificial dendrites to PyTorch neural networks. Triggers: 'Perforate my model' (start interactive setup), 'debug my perforated model' (debug/optimize existing integration), 'load my perforated model for inference' (deploy trained models), 'export my perforated model' (ONNX/TFLite/TorchScript export). Also use when: debugging dendrite training, configuring PAI settings, troubleshooting dendrite issues, working with PAINeuronModule or PAIDendriteModule. For analyzing completed training results, use the perforatedai-analyze skill."
---

# PerforatedAI Dendrite Network Skill

## Available Resources

This skill references the following resources in the PerforatedAI repository on GitHub:
- **API Documentation**: [api/](https://github.com/PerforatedAI/PerforatedAI/tree/main/api) - All API guides and references
- **Source Code**: [perforatedai/](https://github.com/PerforatedAI/PerforatedAI/tree/main/perforatedai) - Complete PerforatedAI library implementation
- **Examples**: [examples/](https://github.com/PerforatedAI/PerforatedAI/tree/main/examples) - Working code examples for various architectures

Feel free to reference these when helping users debug or understand implementation details.

## Entry Points

### 1. "Perforate my model" - Interactive Setup

Сообщить о проблеме