Skip to content

Add OSPO Sponsorship collection and plugin for sponsor-finder skill#714

Merged
aaronpowell merged 2 commits intomainfrom
copilot/create-collection-and-plugin
Feb 13, 2026
Merged

Add OSPO Sponsorship collection and plugin for sponsor-finder skill#714
aaronpowell merged 2 commits intomainfrom
copilot/create-collection-and-plugin

Conversation

Copy link
Contributor

Copilot AI commented Feb 13, 2026

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, agent, or skill file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, agent, or skill with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.

Description

PR #712 added the sponsor-finder skill but no collection or plugin. This PR addresses that gap.

Collection: ospo-sponsorship

  • Curated for Open Source Program Offices managing dependency sponsorship
  • Tags: ospo, sponsorship, open-source, funding, github-sponsors
  • Includes sponsor-finder skill with usage instructions

Plugin: ospo-sponsorship

  • Generated via npm run plugin:migrate
  • Manifest at .github/plugin/plugin.json
  • Symlinked skill for distribution
  • Installable via copilot plugin install ospo-sponsorship@awesome-copilot

Files Added:

  • collections/ospo-sponsorship.collection.yml - Collection manifest
  • collections/ospo-sponsorship.md - Auto-generated documentation
  • plugins/ospo-sponsorship/ - Plugin distribution structure
  • Updated docs/README.collections.md with new collection entry

Type of Contribution

  • New instruction file.
  • New prompt file.
  • New agent file.
  • New collection file.
  • New skill file.
  • Update to existing instruction, prompt, agent, collection or skill.
  • Other (please specify):

Additional Notes

All npm scripts used as required:

  • npm run collection:validate - All 42 collections pass
  • npm run plugin:migrate --collection ospo-sponsorship - Plugin generated
  • npm run build - Documentation updated
  • bash scripts/fix-line-endings.sh - Line endings normalized

By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
Copilot AI changed the title [WIP] Add collection and plugin from awesome-copilot Add OSPO Sponsorship collection and plugin for sponsor-finder skill Feb 13, 2026
Copilot AI requested a review from aaronpowell February 13, 2026 01:16
@aaronpowell aaronpowell marked this pull request as ready for review February 13, 2026 01:41
Copilot AI review requested due to automatic review settings February 13, 2026 01:41
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new OSPO-focused collection and a corresponding plugin distribution so the existing sponsor-finder skill can be installed and discovered via Awesome Copilot.

Changes:

  • Added ospo-sponsorship collection (YAML manifest + generated markdown docs) including the sponsor-finder skill and usage.
  • Added ospo-sponsorship plugin package (manifest + README + symlinked skill) for installation via Copilot CLI.
  • Updated collections index documentation to list the new collection.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
plugins/ospo-sponsorship/skills/sponsor-finder Adds plugin-distributed reference to the existing sponsor-finder skill
plugins/ospo-sponsorship/README.md Adds plugin README with install instructions and included skill listing
plugins/ospo-sponsorship/.github/plugin/plugin.json Adds plugin manifest metadata for ospo-sponsorship
docs/README.collections.md Adds Open Source Sponsorship entry to collections index
collections/ospo-sponsorship.md Adds generated docs for the new collection and its item(s)
collections/ospo-sponsorship.collection.yml Adds new collection definition referencing sponsor-finder with usage


| 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"). |
Copy link

Copilot AI Feb 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This table is not valid Markdown because it starts each row with double pipes (||). Use single | delimiters so it renders correctly. Also consider making the skill entry a link (e.g., to skills/sponsor-finder/SKILL.md) and using the skill name instead of a generic SKILL.md label to improve readability.

Suggested change
| `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"). |
| [Sponsor Finder](skills/sponsor-finder/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"). |

Copilot uses AI. Check for mistakes.
| [Java MCP Server Development](../collections/java-mcp-development.md) | Complete toolkit for building Model Context Protocol servers in Java using the official MCP Java SDK with reactive streams and Spring Boot integration. | 3 items | java, mcp, model-context-protocol, server-development, sdk, reactive-streams, spring-boot, reactor |
| [Kotlin MCP Server Development](../collections/kotlin-mcp-development.md) | Complete toolkit for building Model Context Protocol (MCP) servers in Kotlin using the official io.modelcontextprotocol:kotlin-sdk library. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance. | 3 items | kotlin, mcp, model-context-protocol, kotlin-multiplatform, server-development, ktor |
| [MCP-based M365 Agents](../collections/mcp-m365-copilot.md) | Comprehensive collection for building declarative agents with Model Context Protocol integration for Microsoft 365 Copilot | 5 items | mcp, m365-copilot, declarative-agents, api-plugins, model-context-protocol, adaptive-cards |
| [Open Source Sponsorship](../collections/ospo-sponsorship.md) | 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. | 1 items | ospo, sponsorship, open-source, funding, github-sponsors |
Copy link

Copilot AI Feb 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix grammar: 1 items should be 1 item.

Suggested change
| [Open Source Sponsorship](../collections/ospo-sponsorship.md) | 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. | 1 items | ospo, sponsorship, open-source, funding, github-sponsors |
| [Open Source Sponsorship](../collections/ospo-sponsorship.md) | 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. | 1 item | ospo, sponsorship, open-source, funding, github-sponsors |

Copilot uses AI. Check for mistakes.

---

*This collection includes 1 curated items for **Open Source Sponsorship**.* No newline at end of file
Copy link

Copilot AI Feb 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix grammar: 1 curated items should be 1 curated item.

Suggested change
*This collection includes 1 curated items for **Open Source Sponsorship**.*
*This collection includes 1 curated item for **Open Source Sponsorship**.*

Copilot uses AI. Check for mistakes.
@aaronpowell aaronpowell merged commit b7c740b into main Feb 13, 2026
14 of 15 checks passed
@aaronpowell aaronpowell deleted the copilot/create-collection-and-plugin branch February 13, 2026 01:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants