OSS

Generate GitHub PRs, issues, and discussions from semantic change analysis.

82|12|Updated Aug 31, 2025
One-click install
npx skills add https://github.com/PaulRBerg/dot-claude --skill oss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: OSS
Source: https://github.com/PaulRBerg/dot-claude/tree/main/skills/oss
Command: npx skills add https://github.com/PaulRBerg/dot-claude --skill oss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps automate GitHub OSS contribution workflows (pull requests, issues, and discussions) with consistent templates, metadata, and formatting, reducing manual toil and ensuring repository conventions are followed.

Core Features & Use Cases

  • Semantic PR/Issue drafting: Analyze changes to craft meaningful PR titles, descriptions, and issue templates.
  • Template & Metadata Enforcement: Apply repository-specific templates and metadata to keep OSS contributions uniform.
  • Workflow Automation: Streamline common OSS tasks (PR creation, issue filing, discussions) with repeatable steps.

Quick Start

To begin, invoke the OSS skill when you want to create a PR, issue, or discussion in an OSS repository. For example, specify the target base branch, reviewers, and whether to create as a draft PR.

Frequently Asked Questions about OSS

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

FAQPage Schema
How do I automate pull request creation with templates and metadata on GitHub?

Automate pull request creation by analyzing code changes semantically, then applying repository templates, auto-generating titles and descriptions, assigning reviewers, and adding labels—reducing manual formatting and ensuring consistency across OSS contributions.

Can I generate GitHub issues and discussions automatically from pull request changes?

Yes. Analyze PR diffs to extract semantic intent, then auto-generate issue titles, bodies, and discussion posts using repository templates and metadata, with labels and admonitions applied based on change classification.

What prerequisites do I need to automate OSS workflows on GitHub?

Verify GitHub CLI authentication with `gh auth status`, prepare repository templates and label conventions, define reviewer assignments, and ensure your repository supports pull requests and issues—the Skill handles diff analysis and template integration from there.

How does semantic analysis improve OSS contribution templates?

Semantic analysis categorizes code changes by type and impact, then selects and populates matching templates with generated titles, descriptions, and metadata—ensuring PRs, issues, and discussions reflect actual intent and follow repository conventions automatically.

Can I create draft pull requests with custom reviewers and test plans?

Yes. Specify target branch, draft mode, reviewers, and optional test plans when invoking the Skill—it applies your settings alongside semantic analysis, templates, and metadata to create consistent, review-ready contributions.

What happens if repository templates or GitHub authentication are missing?

The Skill verifies prerequisites including `gh auth status` and template availability before proceeding. Missing authentication or templates will block workflow automation—ensure GitHub CLI is configured and your repository defines standard templates and labels first.