About using-github
using-github is a skill for carrying out GitHub work according to a repository’s issue-tracker and contribution instructions. It directs issue tasks, pull requests, comments, releases, and repository checks to the appropriate procedures.
Key features
- 01Read tracker instructions before issue work
- 02Route new specs to /to-spec
- 03Follow repository-specific GitHub guidance
- 04Handle pull request creation and comments
- 05Use gh for checks and repository data
Use cases
- 01Find and update issues using the configured tracker
- 02Create or update a pull request by repository rules
- 03Comment on a pull request with required guidance
- 04Review checks, releases, or repository settings
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ patinaproject/ skills --skill using-githubAfter installing, type/using-githubin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
README.mdagents/openai.yamlworkflows/pr-comments.mdDetails
From the project READMEUsing GitHub
Read docs/issue-tracker.md at the repository root before any issue work. That
file says whether the repository uses GitHub or another tracker and provides
the commands for issue searches, edits, labels, assignment, relationships,
branches, and status changes. If the file is missing, stop and say that
scaffold-repository provides it.
Use /to-spec when the user needs to publish a new spec or issue.
Begin issue work with the Engineering plugin's working-on-issues skill.
Follow docs/issue-tracker.md for all other issue work, even when it selects
GitHub.
For GitHub work:
- Read the repository's root instructions and any documents that govern the requested operation.
- Use the current directory's default
ghrepository unless the repository instructions allow work in another repository. - Check whether the repository is public before publishing text. Do not expose private URLs, credentials, or private paths in public pull requests or releases.
- Use the appropriate instructions below.
- For pull request comments, read the pull request comment instructions.
- To build, publish, and merge completed work, use the Engineering plugin's
patina-modeskill, which owns the pull request and shipping workflow. - To create or update a pull request by hand, follow the repository's body
contract with
gh pr create --body-file. Honor its draft, check, and review rules. - For checks, releases, repository settings, and other GitHub data, use
ghafter reading the repository instructions.
Use the pull request body headings named by the repository instructions in
their existing order. Follow the commit and pull request title rules in the
repository's AGENTS.md.