What problem does it solve?
Manually processing project submissions from GitHub issues, extracting details, categorizing them, updating a project showcase, and then closing the issues is a repetitive and time-consuming task for community managers. This Skill streamlines the entire workflow.
Core Features & Use Cases
- Issue Parsing: Automatically extracts project name, URL, description, author, repository, and category from GitHub issues labeled 'APPS'.
- Dynamic Categorization: Maps submissions to predefined categories (Chat, Creative, Games, Hack & Build, Social Bots, Learn, Vibe Coding) and adds them to the correct configuration files.
- Automated Attribution: Closes the GitHub issue with a personalized comment, thanking the contributor and confirming their project's inclusion in the showcase.
- Use Case: A community manager receives several new project submissions daily. Instead of manually updating JSON files and crafting individual responses, they can use this Skill to process all pending submissions in a batch, ensuring the website is always up-to-date and contributors are promptly acknowledged.
Quick Start
Use the project-submissions skill to list all open project submission issues labeled 'APPS' in the 'pollinations/pollinations' repository.