githubbing
$
npx mdskill add oaustegard/claude-skills/githubbingExecute authenticated GitHub operations like creating issues or PRs directly within the agent environment.
- Facilitates repository interaction, such as viewing code or managing pull requests.
- Integrates with the GitHub platform via the GitHub CLI tool.
- Executes commands based on user intent requiring authenticated source control actions.
- Provides status reports and confirmation of executed source control tasks.
SKILL.md
.github/skills/githubbingView on GitHub ↗
---
name: githubbing
description: GitHub CLI (gh) installation and authenticated operations in Claude.ai containers. Use when user needs to create issues, PRs, view repos, or perform GitHub operations beyond raw API calls.
metadata:
version: 1.1.2
requires: configuring
---
# Githubbing
Install and use GitHub CLI (`gh`) for authenticated GitHub operations.
## 1. Install
```bash
bash /path/to/githubbing/scripts/install-gh.sh
```
## 2. Configure Authentication
`gh` reads tokens from `GH_TOKEN` or `GITHUB_TOKEN` environment variables.
```python
from configuring import get_env
import os
token = get_env("GH_TOKEN") or get_env("GITHUB_TOKEN")
if token:
os.environ["GH_TOKEN"] = token
```
## 3. Verify
```bash
gh auth status
```