updating-homebrew-formula
Автоматизирует обновление формул Homebrew для проектов с открытым исходным кодом, распространяемых через Homebrew от @timrogers. Скилл решает задачу поддержания актуальности формул, что критически важно для обеспечения пользователей последними версиями программного обеспечения. Процесс включает в себя идентификацию нуждающихся в обновлении формул, поиск актуальных версий и бинарных файлов, а также внесение соответствующих изменений в формулы.
Скилл сканирует директорию Formula/, сопоставляет имя формулы с репозиторием на GitHub (например, csvmd -> timrogers/csvmd). Затем извлекает последнюю версию из репозитория GitHub. Полученные данные о версии и URL-адресах бинарных файлов используются для обновления соответствующих секций в формуле Homebrew. Обновленные формулы сохраняются в репозитории.
Использует bash для автоматизации задач. Взаимодействует с GitHub API для получения информации о релизах. Формулы Homebrew написаны на Ruby. Скилл предполагает наличие доступа к репозиторию Homebrew с правами на внесение изменений. Выходные данные - измененные файлы формул Homebrew.
$ ls -R related_skills/
Add Recipe — Инструмент для структурирования и форматирования рецептов
alfworld-appliance-navigator — Навигация к кухонным приборам для обработки
quarto-julia — Создание воспроизводимых документов с Julia
OpenCode memory plugin — Плагин для локальной контекстной памяти
npx skills add https://github.com/timrogers/homebrew-tap/tree/main/.github/skills/updating-homebrew-formula
[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы