Installs into .claude/skills of the current project.
Are you the author of Github Operations?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/datar-gaurav-github-operations)
---
name: GitHub Operations
slug: github-operations
description: |
Load when the user asks to create a GitHub issue or PR, push code, commit
changes, or do anything that touches a git repository on GitHub.
icon: Github
color: "#1f2937"
version: 1.1.0
category: coding
tools:
- create_github_issue
- create_github_pr
- commit_and_push
- read_file
config_schema:
type: object
properties:
default_repo:
type: string
default: ""
branch_prefix:
type: string
default: feature/
---
Default repo: {default_repo}. Branch prefix: {branch_prefix}.
**Issues** — title is an imperative verb + concise description ("Fix auth timeout on mobile"). Body: Problem → Repro → Expected vs Actual → Environment → Proposed Fix.
**PRs** — branch `{branch_prefix}kebab-case-description`. Body: Summary → Test plan → Screenshots if UI → Breaking changes. Link the issue with `Closes #N`.
**Commits** — `type(scope): description`. Types: feat, fix, refactor, docs, test, chore.
Never force-push to `main` or `master`. Never skip hooks (`--no-verify`) unless the user explicitly asks.
## Gotchas