project-submissions

Extract GitHub issue submissions labeled 'APPS' and update showcase JSON files.

4.9k|974|Updated Apr 15, 2021
One-click install
npx skills add https://github.com/pollinations/pollinations --skill project-submissions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-submissions
Source: https://github.com/pollinations/pollinations/tree/main/.claude/skills/project-submissions
Command: npx skills add https://github.com/pollinations/pollinations --skill project-submissions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh.

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.