oss-contributor-swarm

Community

Autonomously ship open-source PRs 24/7.

Authorniveshdandyan
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the problem of inconsistent, manual open-source contribution by continuously finding suitable GitHub issues and executing end-to-end PR workflows without ongoing human effort.

Core Features & Use Cases

  • Repository qualification: Pre-qualifies repos by contribution-friendliness signals such as maintainer responsiveness, required files (e.g., CONTRIBUTING.md), and license presence, then filters out risky targets.
  • Issue-to-PR pipeline: Selects “good first” issues, analyzes requirements, explores the codebase, implements changes, writes tests, updates docs, and creates a PR using the project’s conventions.
  • Review auto-response and learning: Monitors PR review feedback, applies auto-fixes for safe categories (typos/style/formatting), escalates when logic/security changes are required, and learns from outcomes in a persistent history model.
  • Use case: Keep a steady cadence (targeting ~3–5 PRs/day) by continuously turning newly discovered issues into merged contributions while tracking patterns that work best across repos and issue types.

Quick Start

Ask the swarm to run continuous contribution mode so it can qualify repositories, pick issues, implement fixes, open PRs, and respond to review feedback automatically.

Dependency Matrix

Required Modules

ghjqgitclaude

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: oss-contributor-swarm
Download link: https://github.com/niveshdandyan/oss-contributor-swarm/archive/main.zip#oss-contributor-swarm

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.