askill
gh-contrib

gh-contribSafety 95Repository

Create GitHub issues and PRs following contribution guidelines. Activate when user says 'contribute this', 'submit pr', 'open issue and pr', or wants to submit changes to upstream.

0 stars
1.2k downloads
Updated 2/22/2026

Package Files

Loading files...
SKILL.md

GitHub Contribution Workflow

Prerequisites

  • Changes committed in a feature branch
  • Duplicates already verified by user

Workflow

1. Check Contribution Guidelines

Deploy explore agent to find contribution guidelines:

  • Look for CONTRIBUTING.md, README, issue/PR templates
  • Extract: title format, target branch, required labels

2. Detect Fork & Push

git remote -v  # identify fork remote
git push -u <fork-remote> <branch>

3. Create Issue

gh issue create --repo <owner>/<repo> \
  --title "<title per guidelines>" \
  --body "<body>"

4. Create PR

gh pr create --repo <owner>/<repo> \
  --head <fork-user>:<branch> \
  --base <target-branch> \
  --title "<title>" \
  --body "## Summary

<description>

Closes #<issue-number>"

5. Comment on Issue

gh issue comment <issue-number> --repo <owner>/<repo> --body "PR: #<pr-number>"

Default Conventions

Use only if no contribution guidelines found:

TypeIssue PrefixPR Prefix
Feature[FEATURE]:feat:
Bug[BUG]:fix:
Docs[DOCS]:docs:
Chore[CHORE]:chore:

Flow

changes committed -> push to fork -> open issue -> open pr -> comment on issue

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

84/100Analyzed 2/25/2026

Well-structured GitHub contribution workflow skill with clear triggers, step-by-step bash commands, and a default conventions table. Covers the full process from checking guidelines to linking PR to issue. Parameterized for reusability across projects. Minor improvement: add error handling or prerequisites check.

95
82
85
75
85

Metadata

Licenseunknown
Version-
Updated2/22/2026
Publisheranntnzrb

Tags

ci-cdgithubgithub-actions