oss-welcome

Identify first-time GitHub contributors and post welcome comments on new PRs or issues.

2|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/jonaseck2/slaktforskning --skill oss-welcome
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oss-welcome
Source: https://github.com/jonaseck2/slaktforskning/tree/main/.claude/skills/oss-welcome
Command: npx skills add https://github.com/jonaseck2/slaktforskning --skill oss-welcome

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh.

What problem does it solve?

It helps maintain a friendly, consistent onboarding experience by automatically identifying first-time contributors and acknowledging them when they open a new PR or issue.

Core Features & Use Cases

  • Detect first-time contributors: Compares an author’s merged PR history and prior issue/PR presence on the repository.
  • Skip bots: Avoids commenting for bot accounts (based on username patterns).
  • Post tailored greetings: Writes a short, role-appropriate welcome message for first-time PR contributors versus first-time issue authors.
  • Optionally suggest next steps: If the issue author shows interest in contributing, it can point them to open items labeled good-first-issue.

Quick Start

Use the oss-welcome skill to review newly opened GitHub PRs and issues and post a friendly welcome comment to authors who appear to be contributing for the first time.

Frequently Asked Questions about oss-welcome

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

FAQPage Schema
How do I automatically welcome first-time contributors on GitHub?

To automatically welcome first-time contributors, you can use a skill that queries recent GitHub PRs and issues, checks the author's contribution history, and posts a tailored greeting comment to acknowledge new community members.

Can I filter out bots when automating GitHub issue triage and contributor onboarding?

Yes, automating GitHub issue triage can filter out bots by analyzing username patterns, ensuring that automated accounts are skipped and welcome comments are only posted to genuine first-time contributors.

Does this automated contributor onboarding require the GitHub CLI?

Yes, automated contributor onboarding requires the GitHub CLI (gh) to query recent repository items and author history, enabling the detection of first-time PR and issue creators.

How does issue triage identify a first-time contributor for posting a welcome message?

Issue triage identifies a first-time contributor by comparing the author's merged pull request history and prior issue or PR presence on the repository before posting a welcome message.

What is the best way to point new contributors to good-first-issue labels during onboarding?

The best way to point new contributors to good-first-issue labels is to include an optional step in the onboarding workflow that suggests these open items if the issue author shows interest in contributing.

Are there limitations to using automated greetings for open source community onboarding?

A limitation of automated greetings for open source onboarding is that the skill applies specifically to repository maintainers during daily triage or release cycles and relies on GitHub CLI queries rather than native API webhooks.