ospo-sponsorship — плагин для GitHub Copilot: спонсорство зависимостей
Находит среди зависимостей GitHub-репозитория те, которые можно поддержать через GitHub Sponsors, и проверяет каждую ссылку.
copilot plugin install ospo-sponsorship@awesome-copilotЧто делает ospo-sponsorship
Плагин для Open Source Program Offices: он разбирает зависимости репозитория и показывает, какие из них принимают финансирование. Внутри один скилл SKILL.md.
Разрешение зависимостей идёт через deps.dev API — npm, PyPI, Cargo, Go, RubyGems, Maven и NuGet. Дальше проверяются метаданные финансирования в npm, файлы FUNDING.yml и веб-поиск. Каждую найденную ссылку скилл верифицирует, так что мёртвые страницы спонсорства в отчёт не попадут. В выводе — прямые и транзитивные зависимости вместе с данными о здоровье проекта из OSSF Scorecard.
Запуск простой: назовите владельца и репозиторий. Без GitHub-репозитория на входе скилл работать не будет, потому что вся логика строится вокруг его дерева зависимостей.
Какие задачи решает
- узнать, какие зависимости проекта принимают спонсорскую поддержку
- собрать список прямых и транзитивных зависимостей с их состоянием
- проверить, что ссылки на страницы финансирования живые
- оценить здоровье зависимостей перед решением о спонсорстве
- подготовить обоснование бюджета на поддержку open source
Примеры запросов агенту
- найди зависимости, которые можно спонсировать, в expressjs/express
- покажи спонсируемые зависимости для github/awesome-copilot с данными OSSF Scorecard
- какие транзитивные зависимости этого репозитория принимают финансирование
Как установить ospo-sponsorship
Команда из источника
copilot plugin install ospo-sponsorship@awesome-copilotПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о ospo-sponsorship
Как установить ospo-sponsorship в GitHub Copilot?
Через Copilot CLI: copilot plugin install ospo-sponsorship@awesome-copilot.
Что делает ospo-sponsorship?
Определяет, какие зависимости GitHub-репозитория можно поддержать через GitHub Sponsors, и проверяет ссылки на страницы финансирования.
Какие экосистемы пакетов поддерживаются?
Разрешение зависимостей идёт через deps.dev API: npm, PyPI, Cargo, Go, RubyGems, Maven и NuGet.
Исходный текст
ospo-sponsorship · MIT
# Open Source Sponsorship Plugin Tools and resources for Open Source Program Offices (OSPOs) to identify, evaluate, and manage sponsorship of open source dependencies through GitHub Sponsors, Open Collective, and other funding platforms. ## Installation ```bash # Using Copilot CLI copilot plugin install ospo-sponsorship@awesome-copilot ``` ## What's Included ### Skills | Skill | Description | |-------|-------------| | `SKILL.md` | Find which of a GitHub repository's dependencies are sponsorable via GitHub Sponsors. Uses deps.dev API for dependency resolution across npm, PyPI, Cargo, Go, RubyGems, Maven, and NuGet. Checks npm funding metadata, FUNDING.yml files, and web search. Verifies every link. Shows direct and transitive dependencies with OSSF Scorecard health data. Invoke by providing a GitHub owner/repo (e.g. "find sponsorable dependencies in expressjs/express"). | ## Source This plugin is part of [Awesome Copilot](https://github.com/github/awesome-copilot), a community-driven collection of GitHub Copilot extensions. ## License MIT
© Awesome Copilot Community · MIT · github/awesome-copilot