Хирургическое извлечение из GitHub: навык Claude для получения одной функции, а не всего репозитория
Разработчик, раздражённый склонностью Claude Code клонировать целые репозитории по запросу "позаимствовать идею", выпустил навык с открытым исходным кодом, решающий эту проблему. Навык под названием surgical-github-extraction инструктирует Claude следовать точному рабочему процессу вместо загрузки всего репозитория или добавления зависимости.
Как это работает
Навык представляет собой один файл SKILL.md, который автоматически срабатывает при вставке URL-адреса GitHub в качестве источника вдохновения. Правила:
- Сначала прочитайте README, чтобы понять структуру проекта.
- Загрузите 1–3 исходных файла по прямым ссылкам, чтобы увидеть, как реализован шаблон — подсказки, схемы, файлы оркестрации. Никогда весь репозиторий.
- Зафиксируйте коммит по SHA, сохраните в
/tmp(или%TEMP%на Windows). - Выделите наименьший полезный модуль: функцию, подсказку или просто шаблон.
- Перепишите в своём стиле. Укажите исходный SHA.
Реальные примеры
- Репозиторий TradingAgents: Запрос "можно ли использовать этот шаблон для приложения для поиска работы?" → README плюс несколько файлов агентов/подсказок, предложена аналогия (JobFitAnalyst + Critic, спорящие друг с другом). Ничего не скопировано в проект.
- Библиотека litl/backoff: Запрос "украсть экспоненциальную задержку" → загружен один файл (
_wait_gen.py), извлечён генератор из 8 строк, переписан встроенно с комментарием о происхождении. Никакогоpip install.
Почему навык, а не MCP
Автор выбрал создание навыка Claude, а не MCP-сервера, потому что навыки — это чистая дисциплина в отношении инструментов, уже имеющихся у Claude (WebFetch, curl, gh, Read). MCP предоставляют новые инструменты; навыки предоставляют инструкции. Та же форма, что и у собственного mcp-builder от Anthropic — это навык, а не MCP.
Установка
Лицензия MIT, установка одного файла:
mkdir -p ~/.claude/skills/surgical-github-extraction curl -fsSL https://raw.githubusercontent.com/jeet-dhandha/jd-skills/main/skills/surgical-github-extraction/SKILL.md \ -o ~/.claude/skills/surgical-github-extraction/SKILL.md
Оба навыка находятся в коллекции jd-skills: github.com/jeet-dhandha/jd-skills.
Родственный навык под названием code-graft обрабатывает случаи, когда одноразового фрагмента недостаточно, но зависимость времени выполнения — это слишком много; он вендорит только ту часть библиотеки, которую вы используете, обрезает остальное и может выборочно синхронизироваться с upstream.
Для кого это
Разработчики, использующие Claude Code, которые хотят точно контролировать, как AI-агенты получают и ссылаются на open-source код — без случайного git clone или раздувания зависимостей.
📖 Читать полный источник: r/ClaudeAI
👀 Смотрите также

mcp-optimizer сокращает потери токенов от простаивающих MCP-серверов в Claude Code
mcp-optimizer — это плагин, который решает проблему напрасной траты токенов от MCP-серверов в Claude Code, анализируя использование инструментов и генерируя оптимизированные конфигурации. Он включает четыре утилиты: mcp-doctor для проверки состояния серверов, mcp-audit для анализа использования, mcp-optimize для создания локальных конфигураций проекта и mcp-to-skills для преобразования инструментов в Skills по запросу.

Трепан: Локальный аудитор безопасности VS Code для кода, созданного ИИ
Trepan — это расширение с открытым исходным кодом для VS Code, которое выступает в роли защитника безопасности для предложений кода, сгенерированных ИИ. Оно использует Ollama для проведения локальных проверок безопасности на соответствие правилам конкретного проекта в файле .trepan/system_rules.md.

Пользовательский бэкенд llama.cpp переносит матричное умножение LLM на NPU AMD XDNA2 в процессорах Ryzen AI MAX 385
Разработчик создал пользовательский бэкенд llama.cpp, который отправляет операции GEMM напрямую на NPU AMD XDNA2 в Ryzen AI MAX 385 (Strix Halo), достигая скорости декодирования 43,7 t/s при энергопотреблении 0,947 Дж/токен с моделью Meta-Llama-3.1-8B-Instruct Q4_K_M. Путь декодирования через NPU экономит около 10 Вт по сравнению с использованием только Vulkan, при этом сохраняя ту же пропускную способность декодирования.

AnyClaw: Ubuntu 24.04 с доступом к аппаратному обеспечению Android и ИИ-агентом для разработки в терминале
AnyClaw предоставляет полноценную среду Ubuntu 24.04, работающую в proot на Android, с прямым доступом к аппаратным API Android из терминала, включая камеру, GPS, аккумулятор и датчики через bash-команды и выполнение Java. Включает в себя ИИ-агента для программирования, который может управлять этими инструментами, и веб-интерфейс, доступный из любого браузера в той же сети.