OSS Promoter Skill

Generate per-weekly titles and bodies from GitHub repository metadata and submit via gh commands.

Updated Nov 28, 2025
One-click install
npx skills add https://github.com/ourines/oss-promoter --skill oss-promoter-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: OSS Promoter Skill
Source: https://github.com/ourines/oss-promoter/tree/main/skills/promote
Command: npx skills add https://github.com/ourines/oss-promoter --skill oss-promoter-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh.

What problem does it solve?

Manually submitting open source projects to various tech weeklies and communities is a time-consuming, repetitive task that often leads to missed opportunities. This Skill eliminates the manual grind, automating the entire promotion process to ensure your project gains the visibility it deserves, allowing you to focus on development.

Core Features & Use Cases

  • Batch Submission: Promote your open-source project to multiple tech weeklies and communities with a single, streamlined command.
  • Tailored Content Generation: Automatically craft customized submission content for each weekly's specific format, intelligently leveraging project details extracted directly from GitHub.
  • Weekly Discovery & Management: Effortlessly search for new tech weeklies to expand your promotional reach and easily manage your existing list of submission targets.
  • Use Case: Imagine launching a new open-source library. Instead of spending hours manually crafting and submitting posts to a dozen different tech blogs and newsletters, use this Skill to automatically generate and submit tailored content to all of them, tracking the progress as it goes.

Quick Start

Promote my new open-source project located at https://github.com/yourname/your-project to all configured tech weeklies.

Frequently Asked Questions about OSS Promoter Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate submissions of my open source project to multiple tech weeklies?

Automate submissions by batch-promoting your GitHub repository to configured tech weeklies. The Skill generates customized submission content for each weekly using your project's metadata—name, description, README, star count—then submits via gh commands, eliminating manual crafting for each target.

Can I generate tailored promotion content for different tech communities automatically?

Yes. The Skill extracts repository data from GitHub and renders per-weekly submission titles and bodies using templates matched to each community's format, ensuring content fits each weekly's specific submission requirements without manual rewrites.

How do I discover and manage tech weeklies for my open source promotion?

Search for new tech weeklies and maintain a configured list of submission targets within the Skill. Once discovered, weeklies are managed centrally, letting you expand promotional reach and control which communities receive your project submissions.

What do I need set up before promoting my project through this automation?

You need gh (GitHub CLI) installed and authenticated, your GitHub repository URL, and a list of target tech weeklies configured. The Skill handles rate-limit management and submission tracking as it processes batch submissions.

Does this work with GitHub repositories only, or other version control platforms?

The Skill works with GitHub repositories specifically. It uses gh commands to fetch metadata—repository name, description, README, stargazer count—and submit content, so your project must be hosted on GitHub for promotion.

What tracking does the Skill provide for my weekly submissions?

The Skill includes submission tracking and rate-limit handling within each batch run. It monitors progress across weeklies and prevents exceeding API limits, ensuring reliable promotion without manual oversight of each submission's status.