oss-pr

Solid

Use when creating a pull request, after committing changes, or when user invokes /oss-pr. Covers branch management, quality checks, commit, push, and PR creation.

AI & Automation 604 stars 115 forks Updated 3 days ago AGPL-3.0

Install

View on GitHub

Quality Score: 85/100

Stars 20%
93
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# OSS PR Smart commit + PR workflow: branch management → quality checks → tests → commit → push → PR. **Announce at start:** "Using oss-pr skill to commit and open a pull request." ## Workflow ### Step 0: Gather Info ```bash git branch --show-current git diff --name-only HEAD git status --short git config user.name ``` **Branch rules:** - If already on a feature branch: proceed directly - If on `main` or `master`: auto-generate a branch name, create and switch immediately - no confirmation needed **Auto-generating a branch name:** Analyze the changed files from `git diff --name-only HEAD` to infer: 1. **type** - pick one: `feat` / `fix` / `refactor` / `chore` - `feat`: new user-facing functionality - `fix`: bug fix - `refactor`: restructuring without behavior change - `chore`: config, scripts, skills, docs, deps 2. **slug** - 2–3 lowercase words derived from the most relevant changed paths, joined by hyphens. Keep it short and specific. Create branch `{username}/{type}/{slug}` directly and announce the name chosen. **Branch naming reference:** | Type | Example | | -------- | ---------------------------- | | feat | `{prefix}/feat/dark-mode` | | fix | `{prefix}/fix/crash-on-open` | | refactor | `{prefix}/refactor/settings` | | chore | `{prefix}/chore/update-deps` | ### Step 1: Quality Checks | Command | Scope | Skip when | | ------------------- | ----------------...

Details

Author
FerroxLabs
Repository
FerroxLabs/wayland
Created
3 months ago
Last Updated
3 days ago
Language
TypeScript
License
AGPL-3.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Featured

resolve

OSS maintainer fast-close workflow for GitHub PRs. Three phases: (1) PR intelligence — reads full thread, linked issues, PR body to synthesize contribution motivation and classify every comment into action items; (2) conflict resolution — checks out PR branch (fork-aware via gh pr checkout), merges BASE into it, resolves conflicts semantically using contributor's intent as priority lens; (3) implements each action item as separate attributed commit via Codex, pushes back to contributor's fork. Supports three source modes: pr (live GitHub comments only), report (latest /review report findings as action items, no GitHub re-fetch), and pr + report (both sources aggregated and deduplicated in one pass). Also accepts bare comment text for single-comment dispatch. NOT for reply drafting to /oss:analyse findings (use /oss:analyse --reply (requires `oss` plugin)). NOT for code diff review of PR changes (use /oss:review). NOT for release preparation (use /oss:release). NOT for fixing local bugs unrelated to a PR (use

27 Updated today
Borda
Code & Development Listed

creating-prs

Verify quality gates, push the branch, open a PR with a Conventional Commit title and body from commit history, then decide and execute its merge path. Use for /creating-prs, "open a PR", "create a pull request", "ship this for review", "get this merged", or after finishing a fix. Requires gh CLI auth. GitHub stance: gh CLI (ADR-0030).

0 Updated today
monte3l
Code & Development Listed

oss-pr-critic

Analyze a PR from any repository and extract quality signals — description, reviews, scope, tests, CI, guidelines, outcome

3 Updated today
kookr-ai